Я установил Arch Linux на свой Thinkpad W530, и ни одна из Fn-Fx
клавиш или кнопок громкости не работает. Однако они работаютдоЯ загрузил Arch в меню Grub. (Я могу менять яркость, а кнопка отключения звука имеет светодиод, который включается/выключается)
У меня также была установлена Ubuntu, и мне было интересно, можно ли как-то скопировать сопоставления клавиш для использования в моей установке Arch. Сначала я загрузился в Ubuntu, а затем остановил lightdm
, gnome
, acpi
, и thinkpad_acpi
. Тем не менее, клавиши Fn и кнопки громкости все еще работают.
Где и/или как ОС знает, как обращаться с клавишами Fn и кнопками громкости? Согласно этомувики, ядро ищет коды клавиш в /usr/include/linux/input.h
Но в Arch я нашел те же коды клавиш в /usr/uapi/linux/input-event-codes.h
. Так почему же клавиши не работают в Arch?
И как они работают до того, как я загрузил ОС?
решение1
Вам, возможно, придется вручную сопоставить их в Arch (мне пришлось сделать что-то похожее в одной из моих установок Debian). Вам просто нужно сопоставить интересующие вас ключи.Эта страницадолжно быть полезно.