My configurations and start up program for Fn row on Linux
- linux-fn-row-fix : Running the autostart.sh copies a Bash file (gmk67fnrow.sh) to
/opt/
and make it execute at system bootup using systemd.
-
Clone the repository
git clone https://github.com/ShamalLakshan/GMK67-Config.git
-
Run linux-fn-row-fix as sudo
cd GMK67-Config/linux-fn-row-fix && sudo ./autostartup.sh
-
It will automatically setup everything!
-
It is better to reboot the system after this operation to check whether the script is working. (Not essential, It should work fine after running the script.)
- Knob Click =
['AudioMute']
- Knob Rotate Left =
['AudioLowerVolume']
- Knob Rotate Right =
['AudioRaiseVolume']
- Play / Pause =
['AudioMute']
| Knob Click - Volume Down =
['AudioLowerVolume']
| Knob Rotate Left - Volume Up =
['AudioRaiseVolume']
| Knob Rotate Right - Previous Track =
['<Super>AudioLowerVolume']
| Super(Win) + Knob Rotate Left - Next Track =
['<Super>AudioRaiseVolume']
| Super(Win) + Knob Rotate Right - Media Player =
['<Super>AudioMute']
| Super(Win) + Knob Click
A reboot is required after setting the custom map for it to work properly!!!
Shortcut resetting script too included.