Steam for Linux > Limited Beta > 主题详情
karmik 2012年11月15日下午3: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.
正在显示第 1 - 6 条,共 6 条留言
< >
Frank 2012年11月16日下午2:13 
Nice find karmiktoucan, we'll look into this.
drewb 2012年12月4日上午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 2012年12月4日下午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 2012年12月4日下午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 2012年12月4日下午1:05 
Also, Steam in wine works with gxneur correctly.
drewb 2012年12月6日下午6: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?
正在显示第 1 - 6 条,共 6 条留言
< >
每页显示数: 15 30 50
发帖日期: 2012年11月15日下午3:54
帖子数: 6