本文向您展示如何在CMSTORM键盘上启用背光功能(屏幕锁定键)。
环境
- VirtualBox 5.1.14
- Ubuntu 16
1.解决方案–快速
要快速修复,请在终端中运行以下命令,然后再次按“屏幕锁定键”,应启用背光。
Terminal
$ xmodmap -e 'add mod3 = Scroll_Lock'
注意
如果VM重新启动,则需要再次发出相同的命令!
2.解决方案– Shell脚本+自动启动
永久解决方案是创建一个shell脚本并设置其自动启动。
2.1创建一个shell脚本,并放置以下内容:
/home/mkyong/scripts/backlight.sh
#!/bin/bash
sleep 1
xmodmap -e 'add mod3 = Scroll_Lock'
xset led 3
2.2使上述Shell脚本可执行chmod +x backlight.sh
Terminal
$ ls -lsah
total 12K
4.0K drwxr-xr-x 2 mkyong mkyong 4.0K Feb 5 10:24 .
4.0K drwxr-xr-x 17 mkyong mkyong 4.0K Feb 5 10:24 ..
4.0K -rw-r--r-- 1 mkyong mkyong 67 Feb 5 10:24 backlight.sh
$ chmod +x backlight.sh
$ ls -lsah
total 12K
4.0K drwxr-xr-x 2 mkyong mkyong 4.0K Feb 5 10:24 .
4.0K drwxr-xr-x 17 mkyong mkyong 4.0K Feb 5 10:24 ..
4.0K -rwxr-xr-x 1 mkyong mkyong 67 Feb 5 10:24 backlight.sh
2.3创建一个/etc/xdg/autostart/backlight.desktop
文件,并设置上述shell脚本自动启动。
Terminal
$ sudo vim /etc/xdg/autostart/backlight.desktop
/etc/xdg/autostart/backlight.desktop
[Desktop Entry]
Type=Application
Name=Devastator Keyboard Backlight
Exec=/home/mkyong/scripts/backlight.sh
X-GNOME-Autostart-enabled=true
做完了 重新启动VM。
参考文献
翻译自: https://mkyong.com/computer-tips/virtualbox-no-backlight-on-cmstorm-keyboard/