В сообщении от 7 Март 2007 18:05 Artem Chuprina написал(a): > Pechnikov Alexey -> debian-russian@lists.debian.org @ Tue, 6 Mar 2007 > 16:00:32 +0300: > > >> При правильной keyboard model эти кнопки (не acpi, впрочем) начинают > >> говорить не просто 0xCC, а XF86VolumeUp, XF86VolumeDown, XF86Mute и даже > >> XF86Excel 8) И если программа хоть как-то управляется с клавиатуры, то > >> привязать эти кнопки можно. > PA> XF86VolumeUp, XF86VolumeDown, XF86Mute у меня работает, работает запуск > PA> почтовика, а вот все остальные... > > Значит, надо не пользоваться готовой моделью, а делать свою. Можно на > основании готовой, и своими данными дополнять.
Всё дело в том, что при использовании драйвера kdb X.org занимается тем, что сначала мапит линуксовые сканкод'ы в AT-сканкоды'ы, а затем их мапит в в иксовые keysym'ы. При это часть расширенных кнопок пропадает. Избежать этого можно, если использовать с драйвер evdev, XkbModel inet и XkbRules evdev. Это в etch. В sarge действительно надо писать свое, но драйвер evdev там все равно есть и его надо взять за основу. -- Макс -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]