2021-05-12 14:32:11
Ubuntu下通過指令碼控制鍵盤背光燈
首先我在學習Ubuntu 系統的過程中,發現我的鍵盤背光燈永遠無法開啟,(通過Scroll Lock);所以找了一個方法,通過一個指令碼命令來控制鍵盤背光燈,(第一次接觸指令碼)
1.第一步開啟終端通過vim 命令直接建立一個名為led.sh的指令碼檔案(預設讀者會vim)
將下面這段指令碼程式碼複製進去
#!/bin/bash -
#===============================================================================
#
# FILE: ledctrl.sh
#
# USAGE: ./ledctrl.sh
#
# DESCRIPTION:
#
# OPTIONS: ---
# REQUIREMENTS: ---
# BUGS: ---
# NOTES: ---
# AUTHOR: Richard
# ORGANIZATION:
# CREATED: 2014-12-04 21:56:37 CST
# REVISION: ---
#===============================================================================
status=/tmp/keyboard_led_status
if [[ ${1} == "on" ]] || [[ ! -e ${status} ]]; then
xset led named 'Scroll Lock' && echo "on" > ${status}
else
xset -led named 'Scroll Lock' && rm -f ${status}
fi
2.建立完畢後不能立即執行,不然你會發現許可權不夠
chmod +x ./led.sh #使指令碼具有執行許可權
./led.sh #執行指令碼
這樣就ok了
3.但是每次開背光燈都要手動執行指令碼,有點蠢,
進入設定-》鍵盤-》快捷鍵-》自定義快捷鍵,然後設定名稱和命令,命令的話就是那個指令碼檔案,我下面截圖的地址是不對的,應該是你建立的指令碼地址
然後選中它之後設定快捷鍵一般是Scroll lock,
相關文章