この記事では、CMSTORMキーボードでバックライト機能(Screen Lockキー)を有効にする方法を説明します。
環境
-
VirtualBox 5.1.14
-
Ubuntu 16
1.ソリューション – クイック
すばやく修正するには、端末で次のコマンドを実行し、もう一度「画面ロックキー」を押すと、バックライトが有効になります。
ターミナル
$ xmodmap -e 'add mod3 = Scroll__Lock'
2.解決策 – シェルスクリプト自動開始
恒久的な解決策は、シェルスクリプトを作成し、自動起動を設定することです。
2.1シェルスクリプトを作成し、次の内容を入力します。
/home/mkyong/scripts/backlight.sh
#!/bin/bash sleep 1 xmodmap -e 'add mod3 = Scroll__Lock' xset led 3
2.2上記のシェルスクリプトを実行可能にする –
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 -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`ファイルを作成し、上記のシェルスクリプトをauto startに設定します。
ターミナル
$ 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://wiki.archlinux.org/index.php/Xmodmap[Xmodmap example] . https://offend.me.uk/blog/14/[xmodmapヒントとヒント] リンク://タグ/バックライト/[バックライト]リンク://タグ/キーボード/[キーボード]link://tag/ubuntu/[ubuntu]link://タグ/virtualbox/[virtualbox]link://タグ/xmodmap/[xmodmap]