修复用于键盘照明的Fn键


11

我试着按照Ubuntu的热键/媒体键故障排除指南,并/usr/share/doc/udev/README.keymap.txt.gz做出Fn关键的工作。复制地图文件并进行修改后,/lib/udev/rules.d/95-keymap.rules我从那里获得了正确的键名sudo /lib/udev/keymap -i input/event4,但是它们什么都没做。

我如何确保至少wlankbdillumup/ 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

$ udevadm info --export-db

更新:由于我不再拥有Ubuntu,因此以下信息将来自Arch Linux。

xdotool key XF86KbdBrightnessUp 什么都不打印,但是返回退出代码为0。我不确定这是否意味着什么。

acpi_listenFn+ F7/ Fn+ 时不打印任何内容F8


3
您可以使用来测试您的笔记本电脑上的内核是否支持这些功能xdotool。尝试xdotool key XF86KbdBrightnessUp看看您是否获得了预期的结果。
drs 2013年

acpi-listen打字时您会得到什么Fn+f7
Kiwy

@chirp-您是否尝试过jablonskis教程。那不是为您解决问题吗?
slm

1
以下是如何将按键与KDE相关联的命令:linuxintro.org/wiki/Configure_your_multimedia_keys
Thorsten Staerk

我猜您正在启动UEFI?
jasonwryan 2014年

Answers:


1

通常,要使背光调整生效,您需要编辑GRUB配置以包含以下内容:

GRUB_CMDLINE_LINUX_DEFAULT="splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

这可以在大多数笔记本电脑上启用背光控制。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.