Я спробував дотримуватися посібника з усунення несправностей з гарячими клавішами / медіа-клавішами Ubuntu і /usr/share/doc/udev/README.keymap.txt.gz
змусити Fnключі працювати. Після копіювання файлу карти та модифікації /lib/udev/rules.d/95-keymap.rules
я отримую правильні імена ключів sudo /lib/udev/keymap -i input/event4
, але жодна з них взагалі нічого не робить.
Як зробити так, щоб принаймні wlan
і kbdillumup
/ kbdillumdown
працював?
$ /lib/udev/findkeyboards
AT keyboard: input/event4
$ cat /sys/class/dmi/id/sys_vendor
SAMSUNG ELECTRONICS CO., LTD.
$ cat /sys/class/dmi/id/product_name
90X3A
samsung-90x3a
файл карти:
0xCE prog1 # Fn+F1 Unknown
0x8D prog3 # Fn+F6 Economy mode
0x97 kbdillumdown # Fn+F7 Keyboard background light down
0x96 kbdillumup # Fn+F8 Keyboard background light up
0xD5 wlan # Fn+F12 Wifi on/off
Оновлення : Інформація нижче буде надходити від Arch Linux, оскільки я більше не маю Ubuntu.
xdotool key XF86KbdBrightnessUp
нічого не друкує, але повертається з вихідним кодом 0. Я не впевнений, що це щось означає.
acpi_listen
нічого не друкує при натисканні Fn+ F7/ Fn+ F8.
acpi-listen
дають вам під час введення Fn+f7
?
xdotool
. Спробуйтеxdotool key XF86KbdBrightnessUp
і подивіться, чи отримаєте ви очікувані результати.