Steam for Linux > Limited Beta > Aiheen tiedot
karmik 15. marras, 2012 15.54
Issue Report: Steam and gxneur/xneur causes double letters
Using gxneur/xneur causes double letters while typing (lliikkee tthhiiss). Problem occurs only in Steam(typing in browser, file manager is fine). It can be fixed by adding Steam in gxneur application ignore list.

System: Ubuntu 12.10, Gnome-shell.
Näytetään 1-6 / 6 kommentista
< >
Frank 16. marras, 2012 14.13 
Nice find karmiktoucan, we'll look into this.
DrewB 4. joulu, 2012 11.37 
Hello karmiktoucan, I'm not familiar with xneur and I can't find concrete information on the web about whether it's expected to work with arbitrary applications or not. Steam is not a complex X app and just looks for key events for typed input, suggesting that Steam is receiving duplicate key events when xneur is running. Does that sound possible? Is there a place to get more info on xneur (besides simply reviewing the code)? Does xneur have built-in ignores for apps like browsers and file managers? Any info you can give would be helpful, thanks.
karmik 4. joulu, 2012 12.46 
Unfortunately, their official site is only availible in russian (xneur.ru). You can download sources from http://xneur.ru/downloads/. Direct links: http://dists.xneur.ru/release-0.16.0/tgz/xneur-0.16.0.tar.bz2 and http://dists.xneur.ru/release-0.16.0/tgz/gxneur-0.16.0.tar.bz2 . Also, there is mercurial page http://hg.itways.ru/xneur (Login: anonymous, Pass: anonymous)

xneur has built-in ignore list. There is Palimpsest, Remmina, VirtualBox, Krdc, Wine, Xfdesktop, rdesktop and Steam in my ignore list. I added manually only Steam, others were set in ignore list by default.
karmik 4. joulu, 2012 12.59 
gxneur output when I typing in Steam:
[DBG] 22:55:13 Interception of events in the window (ID 58720283) with name 'Steam' ON
[TRA] 22:55:13 Received KeyRelease 'q' (event type 3)
[TRA] 22:55:13 Received KeyPress 'q' (event type 2)
[TRA] 22:55:13 Received KeyRelease 'q' (event type 3)
[TRA] 22:55:13 Received KeyRelease 'w' (event type 3)
[TRA] 22:55:13 Received KeyPress 'w' (event type 2)
[TRA] 22:55:14 Received KeyRelease 'w' (event type 3)
[TRA] 22:55:14 Received KeyRelease 'e' (event type 3)
[TRA] 22:55:14 Received KeyPress 'e' (event type 2)
[TRA] 22:55:14 Received KeyRelease 'e' (event type 3)
[TRA] 22:55:14 Received KeyRelease 'r' (event type 3)
[TRA] 22:55:14 Received KeyPress 'r' (event type 2)
[TRA] 22:55:14 Received KeyRelease 'r' (event type 3)
[TRA] 22:55:14 Received KeyRelease 't' (event type 3)
[TRA] 22:55:14 Received KeyPress 't' (event type 2)
[TRA] 22:55:15 Received KeyRelease 't' (event type 3)
[TRA] 22:55:15 Received KeyRelease 'y' (event type 3)
[TRA] 22:55:15 Received KeyPress 'y' (event type 2)
[TRA] 22:55:15 Received KeyRelease 'y' (event type 3)


gxneur output when I typing in Browser:
[DBG] 22:58:38 Interception of events in the window (ID 48234627) with name 'Firefox' ON
[TRA] 22:58:40 Received KeyPress 'q' (event type 2)
[TRA] 22:58:40 Received KeyRelease 'q' (event type 3)
[TRA] 22:58:40 Received KeyPress 'w' (event type 2)
[TRA] 22:58:40 Received KeyRelease 'w' (event type 3)
[TRA] 22:58:40 Received KeyPress 'e' (event type 2)
[TRA] 22:58:41 Received KeyRelease 'e' (event type 3)
[TRA] 22:58:41 Received KeyPress 'r' (event type 2)
[TRA] 22:58:41 Received KeyRelease 'r' (event type 3)
[TRA] 22:58:41 Received KeyPress 't' (event type 2)
[TRA] 22:58:41 Received KeyRelease 't' (event type 3)
[TRA] 22:58:41 Received KeyPress 'y' (event type 2)
[TRA] 22:58:41 Received KeyRelease 'y' (event type 3)
karmik 4. joulu, 2012 13.05 
Also, Steam in wine works with gxneur correctly.
DrewB 6. joulu, 2012 18.20 
So somehow xneur is getting an extra KeyRelease for a key before the KeyPress? That seems very strange and isn't coming from Steam as far as I know. Even that shouldn't cause an issue for Steam as it only produces key output on KeyPress. Is xneur getting confused?
Näytetään 1-6 / 6 kommentista
< >
Sivua kohden: 15 30 50
Lähetetty: 15. marras, 2012 15.54
Viestejä: 6