Linux
修復三星 Notebook 9 Spin (NP940X3L) 上鍵盤照明的 Fn 鍵
我已經嘗試遵循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
。
終於有人找到了下一個最好的東西。要關閉背光,請執行以下命令:
sudo chattr -i /sys/firmware/efi/efivars/KBDBacklitLvl-5af56f53-985c-47d5-920c-f1c531d06852 echo 0700000000 | xxd -plain -revert | sudo tee /sys/firmware/efi/efivars/KBDBacklitLvl-5af56f53-985c-47d5-920c-f1c531d06852 sudo chattr +i /sys/firmware/efi/efivars/KBDBacklitLvl-5af56f53-985c-47d5-920c-f1c531d06852
然後重新啟動。要將照明設置為低、中或高,請分別用、或替換
0700000000
上面的內容。0700000001``0700000002``0700000003
很多時候,要使背光調整正常工作,您需要編輯 GRUB 配置以包含以下內容:
GRUB_CMDLINE_LINUX_DEFAULT="splash acpi_backlight=vendor" GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
這適用於在我的大多數筆記型電腦上啟用背光控制。