xbindkeys doesn't react always
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xbindkeys (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xbindkeys
On Ubuntu Maverick (10.10) I installed xbindkeys (1.8.3-1) and xautmation (1.03-1).
I want xbindkeys to do "xte 'keydown Super_L' 'key a' 'keyup Super_L'" when I press button 10 at my mouse. But it doesn't work always, only 1 or 2 times by clicking 10 times... (In the terminal "xte..." works properly.) It seems to work more often when I press very fast.
Using "xev" reacts always when I press the button. And xbindkeys doesn't work much better by taking another button. So it can't be the mouse.
jod@maverick:~$ xbindkeys -v
displayName = :0.0
rc file = /home/jod/
rc guile file = /home/jod/
getting rc guile file /home/jod/
WARNING : /home/jod/
1 keys in /home/jod/
min_keycode=8 max_keycode=255 (ie: know keycodes)
"xte 'keydown Super_L' 'key a' 'keyup Super_L'"
m:0x0 + b:10 (mouse)
starting loop...
Button press !
e.xbutton.button=10
e.xbutton.state=16
"xte 'keydown Super_L' 'key a' 'keyup Super_L'"
m:0x0 + b:10 (mouse)
got screen 0 for window 1ad
Start program with fork+exec call
Button release !
e.xbutton.button=10
e.xbutton.state=16
Thanks for any help!
description: | updated |
I found a smarter solution: Super+a is to initiate the "expose" (scale) function in Compiz. So I marked these settings in Compiz itself (via gconf, because there is no "Button10" in Compiz- Settings- Manager. ..) It works perfectly.
Though the bug exists...