华硕Predator笔记本Ubuntu系统开启键盘背光步骤求助
Hey there! 刚把Predator换成Ubuntu,体验不错吧😉 作为命令行新手,折腾键盘背光碰壁太正常了,我之前帮朋友搞定过同款问题,给你整理了一套超详细的分步指南,一步步来肯定能搞定:
第一步:先确认Ubuntu识别了你的键盘背光硬件
首先打开终端(按下Ctrl+Alt+T就能快速召唤它),输入这条命令:
ls /sys/class/leds/
看看输出里有没有类似asus::kbd_backlight的条目——这是华硕键盘背光的标准识别标识。如果能找到,说明硬件已经被系统认到了,直接往下走;如果找不到,可能需要先升级内核(最后有升级方法)。
方法一:用通用工具快速控制背光(新手友好)
先试试通用的背光控制工具brightnessctl,操作简单,大部分华硕本都能用:
- 安装工具:在终端输入下面的命令,按回车执行:
注意:输入密码的时候终端不会显示任何字符,正常输入就行,输完按回车sudo apt update && sudo apt install brightnessctl - 确认键盘背光设备:运行这条命令,找到带
kbd_backlight的那一行:brightnessctl list - 开始控制背光:
- 开启并调亮10%:把下面的
asus::kbd_backlight换成你查到的设备名brightnessctl set +10% -d asus::kbd_backlight - 调暗10%:
brightnessctl set 10%- -d asus::kbd_backlight - 直接开到最亮:
brightnessctl set 100% -d asus::kbd_backlight - 关闭背光:
brightnessctl set 0% -d asus::kbd_backlight
- 开启并调亮10%:把下面的
方法二:用华硕专用工具(Predator系列推荐)
如果通用工具不好使,试试华硕官方支持的asusctl,专门针对华硕游戏本优化,能调背光模式(比如呼吸灯、频闪):
- 先安装依赖和添加专用仓库:依次运行下面的命令:
sudo apt update && sudo apt install curl gnupgcurl https://repo.asus-linux.org/asus-linux.gpg | sudo gpg --dearmor -o /usr/share/keyrings/asus-linux.gpgecho "deb [signed-by=/usr/share/keyrings/asus-linux.gpg] https://repo.asus-linux.org/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/asus-linux.list - 安装
asusctl和配套工具:sudo apt update && sudo apt install asusctl supergfxctl - 控制背光:
- 查看当前背光状态:
asusctl kbd-led -g - 设置亮度(0=关,1=低,2=中,3=最亮):
asusctl kbd-led -b 3 - 试试背光模式(比如呼吸灯):
asusctl kbd-led -m breathe
- 查看当前背光状态:
第三步:设置开机自动开启背光(省得每次手动调)
如果不想每次开机都敲命令,设置个自动启动:
- 打开终端运行:
第一次运行会让你选编辑器,选crontab -e1(nano)就行 - 在文件最后一行添加:
把@reboot brightnessctl set 50% -d asus::kbd_backlight50%换成你想要的亮度,asus::kbd_backlight换成你的设备名 - 按下
Ctrl+O保存,再按Ctrl+X退出编辑器,下次开机背光就自动亮啦
万一还是不行?试试升级内核
如果以上方法都没效果,可能是你的Predator型号比较新,Linux内核还没适配,试试升级到最新的硬件支持内核:
sudo apt install linux-generic-hwe-$(lsb_release -sr | cut -d. -f1)
安装完重启电脑,再回去试上面的方法就行
内容的提问来源于stack exchange,提问作者user3111739




