Я попытался следовать руководству по устранению неполадок горячих клавиш / клавиш мультимедиа 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
и посмотрите, получите ли вы ожидаемые результаты.