Ubuntu 20.04下RPM Euro Games键盘背光无法工作的问题求助
嘿,我之前折腾过类似的游戏键盘背光问题,尤其是在Ubuntu 20.04这种环境下,小众品牌的键盘经常会有兼容小问题。你已经试过xset led 3没效果,那可以试试下面这些方法:
先确认系统是否识别到键盘
打开终端运行lsusb,看看输出里有没有标注“RPM Euro Games Keyboard”的条目。如果找不到,先换个USB接口或者线材试试,排除硬件连接的问题。尝试其他
xsetLED编号
不同键盘的背光对应的LED编号可能不一样,别死磕led 3,试试xset led 1或者xset led 2,甚至直接用xset led on开启所有可控制的LED,每次输完命令立刻看看背光有没有反应。试试通用背光控制工具
安装brightnessctl这个工具,终端输入sudo apt install brightnessctl,安装完成后运行brightnessctl list,找一找有没有和键盘背光相关的设备条目(比如带“keyboard”或“backlight”字样的)。找到后用brightnessctl set 100%来尝试开启最大亮度。检查厂商专属工具(如果有的话)
有些游戏键盘厂商会推出Linux下的配置工具,你可以在终端里搜搜看:sudo apt search rpm-euro-games,如果能找到相关的包,安装后里面大概率有专门控制背光的选项。添加udev规则获取控制权限
有时候系统默认不让普通用户控制键盘背光,你可以创建一个udev规则:- 先从
lsusb的输出里找到键盘的vendor和product ID(格式类似1234:5678) - 运行
sudo nano /etc/udev/rules.d/99-keyboard-backlight.rules - 在文件里输入:
SUBSYSTEM=="leds", ATTRS{idVendor}=="你的vendor ID", ATTRS{idProduct}=="你的product ID", MODE="0666"- 保存退出后,执行
sudo udevadm control --reload-rules && sudo udevadm trigger,然后再试试之前的背光命令。
- 先从
修改Xorg配置文件
如果上面都没用,试试配置Xorg来识别键盘:- 运行
sudo nano /usr/share/X11/xorg.conf.d/90-keyboard.conf - 输入以下内容(把
MatchProduct里的名称换成你从lsusb看到的键盘全称):
Section "InputClass" Identifier "RPM Euro Games Keyboard" MatchProduct "RPM Euro Games Keyboard" Option "XkbOptions" "led:scroll" EndSection- 保存后重启电脑,再尝试
xset led 3命令。
- 运行
备注:内容来源于stack exchange,提问作者Biswa

