Update evdevDriver.py
This commit is contained in:
		| @@ -48,19 +48,19 @@ class driver(inputDriver): | ||||
|         self.env['runtime']['inputManager'].setShortcutType('KEY') | ||||
|         global _evdevAvailable | ||||
|         global _udevAvailable | ||||
|         self._initialized = _evdevAvailable and _udevAvailable | ||||
|         if not self._initialized: | ||||
|             global _evdevAvailableError | ||||
|             global _udevAvailableError | ||||
|             if not _udevAvailable: | ||||
|                 self.env['runtime']['debug'].writeDebugOut('InputDriver:' + _udevAvailableError, debug.debugLevel.ERROR)             | ||||
|             if not _evdevAvailable: | ||||
|                 self.env['runtime']['debug'].writeDebugOut('InputDriver:' + _evdevAvailableError, debug.debugLevel.ERROR) | ||||
|                 return | ||||
|         global _evdevAvailableError | ||||
|         global _udevAvailableError | ||||
|         if not _udevAvailable: | ||||
|             self.env['runtime']['debug'].writeDebugOut('InputDriver:' + _udevAvailableError, debug.debugLevel.ERROR)             | ||||
|         if not _evdevAvailable: | ||||
|             self.env['runtime']['debug'].writeDebugOut('InputDriver:' + _evdevAvailableError, debug.debugLevel.ERROR) | ||||
|             return | ||||
|  | ||||
|         if _udevAvailable: | ||||
|             self.env['runtime']['processManager'].addCustomEventThread(self.plugInputDeviceWatchdogUdev) | ||||
|         self.env['runtime']['processManager'].addCustomEventThread(self.inputWatchdog) | ||||
|         self._initialized = True | ||||
|          | ||||
|     def plugInputDeviceWatchdogUdev(self,active , eventQueue): | ||||
|         context = pyudev.Context() | ||||
|         monitor = pyudev.Monitor.from_netlink(context) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user