new screenUpdate defaults, handle trace if a device is not grabable

This commit is contained in:
chrys 2016-12-09 00:29:15 +01:00
parent 116806959e
commit 310aa3ef09
5 changed files with 9 additions and 7 deletions

View File

@ -71,7 +71,7 @@ layout=en
[screen]
driver=linux
encoding=UTF-8
screenUpdateDelay=0.4
screenUpdateDelay=0.1
suspendingScreen=
autodetectSuspendingScreen=True

View File

@ -71,7 +71,7 @@ layout=en
[screen]
driver=linux
encoding=cp850
screenUpdateDelay=0.2
screenUpdateDelay=0.1
suspendingScreen=
autodetectSuspendingScreen=True

View File

@ -71,7 +71,7 @@ layout=en
[screen]
driver=linux
encoding=cp850
screenUpdateDelay=0.4
screenUpdateDelay=0.1
suspendingScreen=
autodetectSuspendingScreen=True

View File

@ -28,7 +28,7 @@ layout=en
[screen]
driver=linux
encoding=cp850
screenUpdateDelay=0.4
screenUpdateDelay=0.1
suspendingScreen=7
autodetectSuspendingScreen=False

View File

@ -131,9 +131,11 @@ class driver():
# )
# dev.grab()
for fd in self.iDevices:
try:
self.uDevices[fd] = UInput.from_device(self.iDevices[fd].fn)
self.iDevices[fd].grab()
except Exception as e:
self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR)
def releaseDevices(self):
for fd in self.iDevices:
try: