Инструмент для работы кнопок fn-x? Archlinux, handler.sh
Это просто кажется нормальной работой. Я знаю, что это работает из коробки на Ubuntu. Но не в Archlinux. Я хотел бы думать, что существует инструмент, который использовал бы acpi_listen, чтобы создать пошаговый способ включения всех кнопок fn на клавиатуре. Все работает, ожидайте fn-F10(без звука), fn-F11(s-вниз), fn-F12(s-up).
Как я могу заставить кнопки звука работать?
1 ответ
В начале вашего /etc/acpi/handler.sh поместите logger -t acpi -- $*
, Тогда сделай /etc/rc.d/acpi restart
, Затем нажмите соответствующие функциональные клавиши, затем проверьте системные журналы, чтобы увидеть, появляется ли что-нибудь. acpi не обнаруживает все специальные ключи на моем ноутбуке. Некоторые из них обнаруживаются как обычные ключи. Некоторые отображаются как в acpi, так и в виде обычных ключей. Если fn-F12 обнаружен xev
(как нечто отличное от обычного F12), но не обнаруженное acpi, вы можете посмотреть на xbindkeys. Как получить acpi, чтобы обнаружить больше, чем он уже обнаруживает, я не знаю.
Я использовал более раннюю версию Ubuntu, в которой они запускали демона, который следил за такими нажатиями клавиш; так что в основном они использовали свою собственную версию xbindkeys.
РЕДАКТИРОВАТЬ: я вижу, что acpi_listen делает многое из этого легче; это как xev для acpi.