2

Это просто кажется нормальной работой. Я знаю, что это работает из коробки на Ubuntu. Но не в Archlinux. Я хотел бы думать, что существует инструмент, который использовал бы acpi_listen, чтобы создать пошаговый способ включения всех кнопок fn на клавиатуре. Все работает, ожидайте fn-F10(без звука), fn-F11(s-вниз), fn-F12(s-up).

Как я могу заставить кнопки звука работать?

1 ответ1

2

В начале вашего /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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .