Ok, so I set a new shortcut. I enter "amixer set Master toggle", and then press the XF86AudioMute button. Shortcut gets entered, shortcut works. I double click the command in the treeview, and... actually, I don't even need to change it. I just click OK in the 'change command' box. Then I press XF86AudioMute, and nothing happens. So I double-click on the key name in the treeview, and re-press XF86AudioMute. Now it works again.
Is this still valid? It works fine here.
Dunno, need to check. Possibly related: every time I start Xfce my vol up/down/mute keys don't work. I have to re-set them in the shortcuts dialog to make them work again (the values in the dialog don't change when I do so).
(In reply to comment #2) > Dunno, need to check. > > Possibly related: every time I start Xfce my vol up/down/mute keys don't work. > I have to re-set them in the shortcuts dialog to make them work again (the > values in the dialog don't change when I do so). Might that be related to the xmodmap issue discussed on the mailing list (if those keys are mapped from their keycodes to XF86*)?
I wouldn't think so -- xmodmap gets run well before xfce4-settings-helper gets installed, and I've disabled Olivier's keyboard layout thingo.
Ok, this problem has magically gone away, possibly by updating xorg-xserver to 1.5.3 and starting to use the evdev driver rather than the usual kbd/mouse driver combo. Weird.