Why don't we implement the same solution that was implemented in the old Xorg KBD drivers?
That is, add to the PostKbdEvent() function in evdev.c something along the lines of: /* fix events for volume keys */ if(ev->code == KEY_VOLUMEDOWN || ev->code == KEY_VOLUMEUP) { //post a keydown and then a keyup, as media keys have no automatic key-up xf86PostKeyboardEvent(pInfo->dev, code, 1); xf86PostKeyboardEvent(pInfo->dev, code, 0); return; } ? (I posted information about a temporary 'fix' here: http://ubuntuforums.org/showthread.php?t=974723) -- Volume control wheel on laptop is sticking in ubuntu https://bugs.launchpad.net/bugs/271706 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