Created attachment 22580 [details] hal-find-by-capability --capability input | xargs -n1 lshal -u > hal-find.log I'm having problems with my multimedia keys in the Ubuntu Jaunty (9.04) Beta (Xorg 7.4). I'm using a Dell wireless keyboard (it's the default type with the Studio Hybrid desktops, apparently hal calls it "Logitech 2.4GHz Cordless Desktop"). The multimedia keys worked fine in Ubuntu 8.10, but after the dist-upgrade, they do not work anymore. When I rotate the volume dial in my keyboard, "xev" shows nothing. I followed the troubleshooting guide at https://wiki.ubuntu.com/Hotkeys/Troubleshooting , and found that the command "sudo input-events <device num>" correctly prints my multimedia keys to the terminal when I press them. When I execute "hal-find-by-capability --capability input | xargs -n1 lshal -u", I find that input.x11driver = evdev info.capabilities = { ..., 'input.keys', ... } according to the troubleshooting guide, this means I have hit a bug in X. :-/ I'm attaching: $ hal-find-by-capability --capability input | xargs -n1 lshal -u > hal-find.log $ lshal |grep system.hardware > lshal-system.log $ sudo lsinput > lsinput.log $ xkbcomp -xkb :0 - > xkbcomp.txt Warning: Could not load keyboard geometry for :0 BadAlloc (insufficient resources for operation) Resulting keymap file will not describe geometry $ setxkbmap -print > xkbmap.txt
Created attachment 22581 [details] lshal |grep system.hardware > lshal-system.log
Created attachment 22582 [details] sudo lsinput > lsinput.log
Created attachment 22583 [details] xkbcomp -xkb :0 - > xkbcomp.txt
Created attachment 22584 [details] setxkbmap -print > xkbmap.txt
what keys are we talking about here? Please run evtest (from the 'joystick' package) on the /dev/input/eventX file corresponding to your keyboard and attach the output when you press these keys.
Created attachment 22624 [details] evtest /dev/input/event4 > evtest.txt
(In reply to comment #5) > what keys are we talking about here? > Please run evtest (from the 'joystick' package) on the /dev/input/eventX file > corresponding to your keyboard and attach the output when you press these keys. > Sorry, I forgot to specify the keys. ALL special keys stopped working: - Play/pause - Stop - Mute - Volume up, Volume down (it's a volume knob, but it shouldn't matter) - Seek back - Seek forward - Launch web browser - Launch email client - Launch calculator - Launch music player - Launch file browser evtest seems to capture these events just fine. See the attachment.
So xev doesn't show anything on these keys or just the keycode but not the keysym?
(In reply to comment #8) > So xev doesn't show anything on these keys or just the keycode but not the > keysym? > xev shows absolutely nothing on these keys. Needless to say, all other keys (and the mouse) show up normally on xev.
(In reply to comment #9) > (In reply to comment #8) > > So xev doesn't show anything on these keys or just the keycode but not the > > keysym? > > > > xev shows absolutely nothing on these keys. Needless to say, all other keys > (and the mouse) show up normally on xev. > Ok, this seems to be working fine again. Must have been some update...
closing as INVALID, please reopen if the problem comes back.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.