jslisten: control volume and brightness virtually with btn and d-pad
This commit is contained in:
parent
a23e28636e
commit
41ef9361be
2 changed files with 25 additions and 1 deletions
|
@ -21,4 +21,5 @@ BTN_QUIT_HOTKEY=${DEVICE_BTN_SELECT}
|
|||
BTN_QUIT_SELECT=${DEVICE_BTN_START}
|
||||
BTN_KILL_HOTKEY=${DEVICE_BTN_TL}
|
||||
BTN_KILL_SELECTA=${DEVICE_BTN_SELECT}
|
||||
BTN_KILL_SELECTB=${DEVICE_BTN_START}
|
||||
BTN_KILL_SELECTB=${DEVICE_BTN_START}
|
||||
BTN_VOLBRIGHT_HOTKEY=${DEVICE_BTN_SELECT}
|
||||
|
|
|
@ -13,6 +13,28 @@ else
|
|||
source /usr/config/jslisten_hotkeys
|
||||
fi
|
||||
|
||||
read -d '\n' GLOBAL << EOF
|
||||
[IncrVol]
|
||||
program="/usr/bin/volume up"
|
||||
button1="${BTN_VOLBRIGHT_HOTKEY}"
|
||||
button2="${DEVICE_BTN_DPAD_RIGHT}"
|
||||
|
||||
[DecrVol]
|
||||
program="/usr/bin/volume down"
|
||||
button1="${BTN_VOLBRIGHT_HOTKEY}"
|
||||
button2="${DEVICE_BTN_DPAD_LEFT}"
|
||||
|
||||
[IncrBright]
|
||||
program="/usr/bin/brightness up"
|
||||
button1="${BTN_VOLBRIGHT_HOTKEY}"
|
||||
button2="${DEVICE_BTN_DPAD_UP}"
|
||||
|
||||
[DecrBright]
|
||||
program="/usr/bin/brightness down"
|
||||
button1="${BTN_VOLBRIGHT_HOTKEY}"
|
||||
button2="${DEVICE_BTN_DPAD_DOWN}"
|
||||
EOF
|
||||
|
||||
jslisten() {
|
||||
JSLISTENCONF="/storage/.config/system/configs/jslisten.cfg"
|
||||
if [ "$1" == "set" ]
|
||||
|
@ -71,6 +93,7 @@ button1=${BTN_KILL_HOTKEY}
|
|||
button2=${BTN_KILL_SELECTA}
|
||||
button3=${BTN_KILL_SELECTB}
|
||||
|
||||
$(echo "$GLOBAL")
|
||||
EOF
|
||||
systemctl start jslisten
|
||||
elif [ "$1" == "stop" ]
|
||||
|
|
Loading…
Reference in a new issue