Настройка яркости

vasek
Если нужны именно заводские клавиши (Fn+F2, Fn+F3), то это то же все настраивается через xbindkeys.
И вообще на эту тему написано очень много и имеется несколько способов (около 5 и почти все описаны в Wiki) как наладить регулировку подсветки.
Это я видел, но тут проблема. Запускаю
sudo showkey
начинаю нажимать: F2, F3, он просто молчит на них (на остальные отвечает), аналогинчная ситуация с evtest.
ikrivosheev
начинаю нажимать: F2, F3, он просто молчит на них (на остальные отвечает), аналогинчная ситуация с evtest.
В чем причина гадать не будем, но что то верится с трудом, что не реагирует на нажатие F2, F3.
Чтобы убедится наверняка, что не работает, попробуй еще раз повторить
sudo evtest
/dev/input/event3:	AT Translated Set 2 keyboard
…………………
Select the device event number [0-14]:
видим нужный event для клавиатуры - это 3, его и нажимаем.
Далее вводим заводские комбинации управления подсветкой (у меня это Fn+F2 и Fn+F3) и определяем keycode, а, главное, убеждаемся, что именно эти комбинации связаны с управлением подсветкой
для Fn+F2
Event: time 1537702943.289110, type 1 (EV_KEY), code 224 (KEY_BRIGHTNESSDOWN), value 1
для Fn+F3
Event: time 1537702959.649404, type 1 (EV_KEY), code 225 (KEY_BRIGHTNESSUP), value 1

Но можно и сразу использовать xbindkeys и получить то же самое (за исключением одного нюанса, будет разница на 8)
xbindkeys -mk
"(Scheme function)"
    m:0x0 + c:232
    XF86MonBrightnessDown

"(Scheme function)"
    m:0x0 + c:233
    XF86MonBrightnessUp
Если не получится, нужно бужет думать, что у тебя не так.
Ошибки не исчезают с опытом - они просто умнеют
sudo evtest
...
dev/input/event5:	AT Translated Set 2 keyboard
...
Event: time 1538468992.802496, -------------- SYN_REPORT ------------
Event: time 1538468996.012223, type 4 (EV_MSC), code 4 (MSC_SCAN), value ab
Event: time 1538468996.012223, -------------- SYN_REPORT ------------
Event: time 1538468996.024789, type 4 (EV_MSC), code 4 (MSC_SCAN), value ab
Event: time 1538468996.024789, -------------- SYN_REPORT ------------
Event: time 1538468997.174969, type 4 (EV_MSC), code 4 (MSC_SCAN), value ab
Event: time 1538468997.174969, -------------- SYN_REPORT ------------
Event: time 1538468997.184958, type 4 (EV_MSC), code 4 (MSC_SCAN), value ab
Event: time 1538468997.184958, -------------- SYN_REPORT ----

Вот что выводит когда нажимаю Fn+F2, Fn+F3. Одно и тоже, с какого-то вдруг счастья...
Показывает ерунду, одни нажатия, опусканий нет.
Если взялся анализировать нажатие клавиш, то делается все не спеша и смотрится/анализируется каждое нажатие, например, пробуй не нажимать никакие Fn+F2, а просто после того как запустил sudo evtest и ввел нужный input и ENTER …. и не нажимая никаких клавиш смотри что показывает вывод, должен получить что то типа такого (прокручивать и копировать только мышкой, клавиш не касаться)
 ...
Event code 224 (KEY_BRIGHTNESSDOWN)
Event code 225 (KEY_BRIGHTNESSUP)
...
Properties:
Testing ... (interrupt to exit)
Event: time 1538471542.211224, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1c
Event: time 1538471542.211224, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Event: time 1538471542.211224, -------------- SYN_REPORT ------------
И только после этого понажимай отдельно F2, F3, затем отдельно Fn, а уж потом Fn+F2 и смотри вывод после каждого нажатия, а так смотреть не на что.
И да, если у тебя USB клавиатура, то есть нюансы.
И писал уже, пробуй другие способы регулировки яркости.

UPD - и что у тебя все троится, лишний раз показвает твою суетливость.
Ошибки не исчезают с опытом - они просто умнеют
Я и не торопился, он и правда даёт вывод:
...
Event code 224 (KEY_BRIGHTNESSDOWN)
Event code 225 (KEY_BRIGHTNESSUP)
...
Testing ... (interrupt to exit)
# Вот нажатие F2
Event: time 1538477584.336083, type 4 (EV_MSC), code 4 (MSC_SCAN), value 3c
Event: time 1538477584.336083, type 1 (EV_KEY), code 60 (KEY_F2), value 1
Event: time 1538477584.336083, -------------- SYN_REPORT ------------
# А вот нажатие Fn+F2
Event: time 1538477642.141714, type 4 (EV_MSC), code 4 (MSC_SCAN), value ab
Event: time 1538477642.141714, -------------- SYN_REPORT ------------
И да, регулировка яркости работает, с этим все хорошо, не работаю кнопки на клавиатура ноутбука, родная, без всякого USB.
ikrivosheev
И да, регулировка яркости работает, с этим все хорошо, не работаю кнопки на клавиатура ноутбука
Что значит не работают? Клавиши F2, F3 работают, показывают keycode? Комбинации клавиш Fn+F2, Fn+F3 показывают keycode?
Проверь тем же способом, нажимая только по одной комбинации и анализируя вывод.
Ошибки не исчезают с опытом - они просто умнеют
F2, F3 - показывает keycode, все хорошо, я их могу забиндить и с этим проблем нету.
Fn+F2, Fn+F3:
  1. Показывают в evtest - один и тот же код, я собственно говоря выше присылал
  2. Arch их не понимает и не даёт забиндить.
ikrivosheev
Показывают в evtest - один и тот же код, я собственно говоря выше присылал
Я просто уточнял. Похоже проблема в клавише Fn, другие комбинации с Fn то же значит не работают? Если да, то вероятнее всего, что Fn не включена. Смотри как она включается в твоем ноуте - или в BIOS или комбинацией клавиш, смотри описание.
UPD - у меня недавно, как писал в одном из топиков, вообще инверсировались Fn и Ctrl
Ошибки не исчезают с опытом - они просто умнеют
Нет, с Fn все в порядке, например Fn+F7, Fn+F8 - изменения звука, работают. Проблема именно только с Fn+F2, Fn+F3....
 
Зарегистрироваться или войдите чтобы оставить сообщение.