Update evdevDriver.py
This commit is contained in:
parent
81a7896f14
commit
8538dc52a5
@ -66,14 +66,15 @@ class driver(inputDriver):
|
||||
monitor.start()
|
||||
while active.value:
|
||||
validDevices = []
|
||||
device = monitor.poll(1)
|
||||
action, device = monitor.poll(1)
|
||||
while device:
|
||||
try:
|
||||
if not '/sys/devices/virtual/input/' in device.sys_path:
|
||||
if device.device_node:
|
||||
if device.sys_name.startswith('event'):
|
||||
validDevices.append(str(device.device_node))
|
||||
device = monitor.poll(0.1)
|
||||
if action == 'add':
|
||||
validDevices.append(str(device.device_node))
|
||||
action, device = monitor.poll(0.1)
|
||||
except:
|
||||
pass
|
||||
if validDevices:
|
||||
|
Loading…
Reference in New Issue
Block a user