I can confirm this bug on a Zepto Znote 6615WD with up-to-date Ubuntu
Intrepid i386.

In fact the problem seems that X.org sends continuous KeyPress/KeyRelease 
events for those keys after they have been pressed just once, as revealed by 
the following xev output:
(first assign raise/lower volume to another keystroke)

…
KeyPress event, serial 34, synthetic NO, window 0x3e00001,
    root 0x1a6, subw 0x0, time 801137, (570,359), root:(577,409),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), 
same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x3e00001,
    root 0x1a6, subw 0x0, time 801203, (570,359), root:(577,409),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), 
same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 34, synthetic NO, window 0x3e00001,
    root 0x1a6, subw 0x0, time 801203, (570,359), root:(577,409),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), 
same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x3e00001,
    root 0x1a6, subw 0x0, time 801237, (570,359), root:(577,409),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), 
same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 34, synthetic NO, window 0x3e00001,
    root 0x1a6, subw 0x0, time 801237, (570,359), root:(577,409),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), 
same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x3e00001,
    root 0x1a6, subw 0x0, time 801302, (570,359), root:(577,409),
    state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), 
same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
…

Notice that if I close xev then re-launch it, it does not receive those
events until I press that key again.

-- 
Intrepid AMD64 regression: Zepto 6625WD audio keyboard keys don't work 
correctly anymore
https://bugs.launchpad.net/bugs/278103
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to