7

Я пытаюсь заставить кнопки Fn+F5 и Fn+F6 работать на моем ноутбуке ASUS UX305F с Ubuntu 14.04 . Я попытался добавить все следующее в /etc/default/grub безуспешно:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

Я даже пытался смешать и сопоставить некоторые из них. Каждый раз, когда я запускал sudo update-grub и перезагружал компьютер, я снова разочаровывался. Я также обнаружил, что запуск acpi_listen производит никакого вывода, когда я нажимаю клавиши, заставляя меня поверить, что они не захвачены. Как я могу исправить эту проблему?

РЕДАКТИРОВАТЬ:

acpi_listen нажав F5:

^[[15~

acpi_listen нажав Fn+F5:

Нет выхода

xev нажав F5:

KeyPress event, serial 37, synthetic NO, window 0x5000001,
    root 0x9b, subw 0x0, time 41144271, (1,436), root:(783,488),
    state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x5000001,
    root 0x9b, subw 0x0, time 41144399, (1,436), root:(783,488),
    state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

xev нажмите Fn+F5:

Нет выхода

РЕДАКТИРОВАТЬ 2:

Ошибка подана сюда для справки: https://bugs.launchpad.net/bugs/1458351

2 ответа2

6

Это не то, как работают клавиши Fn . Если вы нажмете Fn+5, он не будет отправлять какой-либо специальный сигнал в систему. Это только собирается отправить 5 как нажатие клавиши.

Здесь нужно понимать, что клавиши Fn жестко закодированы на клавиатуре вашего ноутбука. Итак, если вы нажмете клавишу Fn , скажем, клавишу F5 , и если под клавишей F5 есть маленький значок, помеченный как немой, то он отправит специальный сигнал (который будет отключать ваши динамики, если все правильно настроено),

Если вы комбинируете свою клавишу Fn с любой другой клавишей на клавиатуре, которая не имеет специальной маркировки для клавиши Fn , она не будет отправлять какой-либо специальный сигнал.

2

Можете ли вы установить яркость без использования сочетаний клавиш? Если да, то это не проблема grub или acpi.

На самом деле вам нужно установить привязку клавиш к функциям яркости, общие медиасвязки включены по умолчанию, но в вашем случае ваши сочетания клавиш яркости - нет. Настройте их с помощью Dconf Editor.

https://wiki.ubuntu.com/Keybindings

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