From f6eb8a7b6730098629803e9b2a2c72afabf89531 Mon Sep 17 00:00:00 2001 From: chrys87 Date: Mon, 24 Oct 2016 10:21:10 +0200 Subject: [PATCH] Update evdev.py --- src/fenrir/inputDriver/evdev.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/fenrir/inputDriver/evdev.py b/src/fenrir/inputDriver/evdev.py index 2815a818..ac80db0c 100644 --- a/src/fenrir/inputDriver/evdev.py +++ b/src/fenrir/inputDriver/evdev.py @@ -35,16 +35,14 @@ class driver(): for fd in r: event = self.iDevices[fd].read_one() while(event): + self.env['input']['eventBuffer'].append( [self.iDevices[fd], self.uDevices[fd], event]) if event.type == evdev.events.EV_KEY: - self.env['input']['eventBuffer'].append( [self.iDevices[fd], self.uDevices[fd], event]) if event.code != 0: currMapEvent = self.env['runtime']['inputDriver'].mapEvent(event) if not currMapEvent: return currMapEvent if currMapEvent['EventState'] in [0,1,2]: return currMapEvent - else: - self.writeUInput(self.uDevices[fd], event) event = self.iDevices[fd].read_one() return None