diff --git a/tm_keyboard.sh b/tm_keyboard.sh new file mode 100755 index 0000000..eff1ef3 --- /dev/null +++ b/tm_keyboard.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +# Manage keyboard disposition if TypeMatrix keyboard is available. + +TM_ID="1e54:2030" + +TM_AVAILABLE=$(lsusb | grep -i -- "$TM_ID") + +if [ "${TM_AVAILABLE}" ]; then + setxkbmap -model tm2030USB -layout fr -variant bepo +else + setxkbmap -model pc104 -layout fr -variant bepo +fi + +exit 0