Error handling for grab/ungrab

This commit is contained in:
Marc Riera 2022-11-01 18:53:48 +01:00
parent 07dd9abfa2
commit cbfe1d366d

View file

@ -52,10 +52,16 @@ class SwitchGamepad(PhysicalGamepad):
self.device = self._get_device()
def start(self):
self.device.grab()
try:
self.device.grab()
except:
return
def stop(self):
self.device.ungrab()
try:
self.device.ungrab()
except:
return
def read_input(self):
# time.sleep(5)