Allora, in questo momento io non ho tinycore fra le mani ma uso una microcore con xorg ed enlightenment. ti posso dire che kmap funziona, ma funziona uscendo al prompt dei comandi.
L'interfaccia rimane inglese (e quindi non so se questo accade anche per flwm, il windows manager standard di tinycore).
Per passare in italiano se hai xorg è molto facile, cercando tastiera dovresti anche trovare il messaggio, mi pare di jls, ad ogni modo tarocchi il file nella tua home .xsession e aggiungi la riga "setxkbmap it &", questo è come ho fatto io:
/usr/local/bin/Xorg -nolisten tcp &
waitforX
"$DESKTOP" 2>/tmp/wm_errors &
export WM_PID=$!
if [ -n "$BACKGROUND" ]; then
setbackground full /opt/backgrounds/"$BACKGROUND"
else
[ -x ./.setbackground ] && ./.setbackground
setxkbmap it &
fi
[ -x ./.mouse_config ] && ./.mouse_config &
[ $(which "$ICONS".sh) ] && ${ICONS}.sh &
[ -d ".X.d" ] && find ".X.d" -type f -print | while read F; do . "$F"; done
C'è anche un altro modo per xorg, descritto sul wiki ma un po più laborioso.
Per kmaps se hai fatto tutto correttamente, ma ti sei ricordato di scaricare il pacchetto kmaps.tcz dal repository?