ToDo Mark Bug for filter out bogous evdev devices as done

This commit is contained in:
chrys 2016-10-19 21:08:10 +02:00
parent e52f8fe685
commit f76c3c0651
2 changed files with 0 additions and 34 deletions

1
TODO
View File

@ -8,7 +8,6 @@ ToDos in Priority order:
punctuation none currently not working (southernprince) punctuation none currently not working (southernprince)
in special cases next word skipps a word, this seems to happen with some whitespaces before the first word (storm_dragon) in special cases next word skipps a word, this seems to happen with some whitespaces before the first word (storm_dragon)
spellcheck triggers twice if there are two spaces after an word and you arrow over them spellcheck triggers twice if there are two spaces after an word and you arrow over them
fix portia's trace (file portiatrace.txt)
- add an daemonize mode - add an daemonize mode
https://github.com/thesharp/daemonize https://github.com/thesharp/daemonize

View File

@ -1,33 +0,0 @@
Traceback (most recent call last):
File "./fenrir", line 137, in <module>
main()
File "./fenrir", line 132, in main
app = fenrir()
File "./fenrir", line 19, in __init__
self.environment = settingsManager.settingsManager().initFenrirConfig()
File "/home/portia/fenrir/src/fenrir/core/settingsManager.py", line
239, in initFenrirConfig
environment['runtime']['inputManager'].initialize(environment)
File "/home/portia/fenrir/src/fenrir/core/inputManager.py", line 17,
in initialize
self.env['runtime']['settingsManager'].getSetting('keyboard',
'driver'), 'inputDriver')
File "/home/portia/fenrir/src/fenrir/core/settingsManager.py", line
172, in loadDriver
self.env['runtime'][driverType].initialize(self.env)
File "/home/portia/fenrir/src/fenrir/inputDriver/evdev.py", line 23,
in initialize
self.getInputDevices()
File "/home/portia/fenrir/src/fenrir/inputDriver/evdev.py", line 72,
in getInputDevices
self.iDevices = {dev.fd: dev for dev in self.iDevices if 1 in
dev.capabilities() and not 3 in dev.capabilities() and not 2 in
dev.capabilities()}
File "/home/portia/fenrir/src/fenrir/inputDriver/evdev.py", line 72,
in <dictcomp>
self.iDevices = {dev.fd: dev for dev in self.iDevices if 1 in
dev.capabilities() and not 3 in dev.capabilities() and not 2 in
dev.capabilities()}
File "/usr/lib/python3.5/site-packages/evdev/device.py", line 129, in __init__
fd = os.open(dev, os.O_RDONLY | os.O_NONBLOCK)
PermissionError: [Errno 1] Operation not permitted: '/dev/input/event15'