Инструмент для работы кнопок 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.

Другие вопросы по тегам