diff options
Diffstat (limited to 'poky/meta/recipes-bsp/keymaps/files/keymap.sh')
-rwxr-xr-x | poky/meta/recipes-bsp/keymaps/files/keymap.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/poky/meta/recipes-bsp/keymaps/files/keymap.sh b/poky/meta/recipes-bsp/keymaps/files/keymap.sh new file mode 100755 index 0000000000..6ebc634266 --- /dev/null +++ b/poky/meta/recipes-bsp/keymaps/files/keymap.sh @@ -0,0 +1,16 @@ +#!/bin/sh +# +# load keymap, if existing + +KERNEL_MAJMIN=`uname -r | cut -d '.' -f 1,2` +if [ -e /etc/keymap-$KERNEL_MAJMIN.map ]; then + loadkeys /etc/keymap-$KERNEL_MAJMIN.map +fi + +if ( ls "/etc" | grep -q "keymap-extension-${KERNEL_MAJMIN}" ) +then + for extension in `ls -1 /etc/keymap-extension-$KERNEL_MAJMIN*` + do + loadkeys "$extension" + done +fi |