#! /bin/sh

# $Id: load_keymap_consolechars,v 1.3 2003/02/04 19:54:15 lange Exp $

# previous function load_keymap_consolechars() from subroutines-linux


[ "$FAI_CONSOLEFONT" ] &&
	consolechars -v -f /usr/share/consolefonts/$FAI_CONSOLEFONT.psf.gz

# nothing to do if FAI_KEYMAP is undefined
[ "$FAI_KEYMAP" ] || exit

# support for other keyboards
for mapname in $FAI_KEYMAP; do
    keymapfile=`find /usr/share/keymaps/ $FAI/files \
	  ! -type d -name $mapname.kmap.gz -o -name $mapname.kmap -o \
	   -name $mapname.inc.gz -o -name $mapname`
	[ "$keymapfile" ] && keymaps="$keymaps $keymapfile"
done

if [ "$keymaps" ]; then
    loadkeys $keymaps
else
    echo "FAI_KEYMAP $FAI_KEYMAP not found"
fi
