isMoonlanderOn=`lsusb -v 2>/dev/null | egrep '(^Bus|Keyboard)' | grep Moonlander | wc -l`
echo $isMoonlanderOn
if [ ! $isMoonlanderOn -eq 1 ] ; then
/usr/bin/setxkbmap -option "escape:swapcaps"
fi
Check if keyboard is connected if not switch escape with caps
Created: 5th December 2021 Last Modified: 1st November 2022