Check if keyboard is connected if not switch escape with caps
Check if keyboard is connected if not switch escape with caps
Created: 5th December 2021  Last Modified: 1st November 2022
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