VirtualBox - Нет подсветки на клавиатуре CMSTORM
В этой статье показано, как включить функцию подсветки (клавиша блокировки экрана) на клавиатуре CMSTORM.
Среда
-
VirtualBox 5.1.14
-
Ubuntu 16
1. Решение - быстрое
Чтобы исправить это быстро, выполните следующую команду в терминале и снова нажмите клавишу «Блокировка экрана», подсветка должна быть включена.
Терминал
$ xmodmap -e 'add mod3 = Scroll_Lock'
Note
Если виртуальная машина перезагружается, вам нужно повторить ту же команду снова!
2. Решение - сценарий оболочки + автозапуск
Постоянным решением является создание сценария оболочки и установка его автоматического запуска.
2.1 Create a shell script, and put the following content:
/home/example/scripts/backlight.sh
#!/bin/bash sleep 1 xmodmap -e 'add mod3 = Scroll_Lock' xset led 3
2.2 Make above shell script executable – chmod +x backlight.sh
Терминал
$ ls -lsah total 12K 4.0K drwxr-xr-x 2 example example 4.0K Feb 5 10:24 . 4.0K drwxr-xr-x 17 example example 4.0K Feb 5 10:24 .. 4.0K -rw-r--r-- 1 example example 67 Feb 5 10:24 backlight.sh $ chmod +x backlight.sh $ ls -lsah total 12K 4.0K drwxr-xr-x 2 example example 4.0K Feb 5 10:24 . 4.0K drwxr-xr-x 17 example example 4.0K Feb 5 10:24 .. 4.0K -rwxr-xr-x 1 example example 67 Feb 5 10:24 backlight.sh
2.3 Create a /etc/xdg/autostart/backlight.desktop
file and set the above shell script auto start.
Терминал
$ sudo vim /etc/xdg/autostart/backlight.desktop
/etc/xdg/autostart/backlight.desktop
[Desktop Entry] Type=Application Name=Devastator Keyboard Backlight Exec=/home/example/scripts/backlight.sh X-GNOME-Autostart-enabled=true
Готово. Перезагрузите виртуальную машину.