Мультимедийные клавиши (XF86Audio *) не отображаются xev, хотя все еще работают

Я использую ноутбук Lenovo SL400, и даже несмотря на то, что аудио-мультимедийные клавиши ( XF86AudioPlay , XF86AudioStop , XF86AudioPrev и XF86AudioNext ]) не показаны с xev, они все равно работают с Gmusicbrowser, Exaile и Rhythmbox.

Я не использую ни xbindkeys, ни xmodmaprc.

1117 Это что-то нормальное? Если xev не видит этих клавиш, почему эти мультимедийные приложения реагируют на них?

Редактировать:

Я использую Xubuntu 11.04, и в версии 10.10 эти ключи были распознаны xev.

И с Xfce, запущенным 11.04, через Диспетчер настроек , раздел Клавиатура , эти клавиши могут быть сопоставлены с тем, что хочет пользователь.

2
задан 14 May 2011 в 19:30

1 ответ

Проблема здесь двоякая:

Эти музыкальные проигрыватели реагируют не на нажатия клавиш сами, а на некоторые события D-Bus из gnome-settings-daemon.

gnome-settings-daemon, возможно, схватил их таким образом, что xev больше не видит их.

Другие плееры, их плагины или другое программное обеспечение могут, однако, попытаться получить доступ к этим ключам напрямую и потерпеть неудачу (поскольку g-s-d уже владеет ими). ​​

0
ответ дан 14 May 2011 в 19:30

Другие вопросы по тегам:

Похожие вопросы: