fenix |
|
Темы:
3
Сообщения:
8
Участник с: 29 мая 2010
|
У меня не роботает комбинация клавиш Fn+Down, Fn+Up.Я знаю, что в Openbox действия комбинаций клавиш настраивается в rc.xml. Но здесь проблема другого рода. Если запустить xev, а потом нажать Fn+Down, то я получаю следующее: KeyRelease event, serial 39, synthetic NO, window 0x1c00001, root 0x15a, subw 0x0, time 5885836, (-545,96), root:(31,138), state 0x100, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 39, synthetic NO, window 0x1c00001, root 0x15a, subw 0x0, time 5885836, (-545,96), root:(31,138), state 0x100, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False И параметр time постоянно растет. То-есть, насколько я понимаю, он показывает время нажатия на клавишу, хотя она была отпущена. Если потом выйти с xev, а снова зайти, комбинация Fn+Down уже не определяеться совсем. При этом другие комбинации вроде Fn+Left, Fn+Right работают нормально. В чем здесь может быть проблема? |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Нормальное поведение. Ты смотри на сами эвенты, в твоем куске как минимум вижу KeyPress который генерируется по нажатию и KeyRelease который получается по отпускании. XF86MonBrightnessDown и keysym описывают саму клавишу. Вообще проблемы не вижу, у тебя при это яркость меняется? а acpi_listen что-то говорит когда эти клавиши нажимаешь? Ну и… не у всех ноутбуки одинаковые, у меня вот Fn+Up - это PgUp, а Fn+Down - это PgDown, где правда, брат? :)
systemd должен умереть.
|
fenix |
|
Темы:
3
Сообщения:
8
Участник с: 29 мая 2010
|
Когда я в xev нажимаю Fn+Down оно действительно выводит ивенты KeyPress и KeyRelease, то не по одному разу, а бесконечно, как-будто я продолжаю держать эту комбинацию клавиш. Вот это мне и кажется странным. При этом яркость не меняется. Но мне это й не надо. Я хочу на эту комбинацию поставить `nvclock -S -10` в rc.xml`. Я уже говорил, что эта комбинация работает в xev только раз. Так вот команда `nvclock -S -10` в rc.xml c этой клавиши запускается тоже только раз. Чтобы снова заработало, нужен reboot. :) acpi_listen тоже молчит, когда нажимаеш эту комбинацию. |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
смотреть что-нить в гугле по марке твоего ноута и словам acpi. ну как экстренная мера, попробовать xorg 1.8 из тестинга.
systemd должен умереть.
|