SLAX

Prepínanie klávesnic
22.IV.2026
Prepnúť klávesnicu je možné v príkazovo riadku
takto:
Slovenská
klávesnica QWERTY: setxkbmap sk qwerty
Slovenská
klávesnica QWERTZ: setxkbmap sk
Anglická
klávesnica: setxkbmap us
Prepínanie klávesnic klávesovou kratkou Pravý ALT - Pravý SHIFT.
Vytvor súbor: prepni_klavesnicu.sh
Môžeš si ho stiahnuť tu.
do neho vlož tento text:
#!/bin/bash
# Zisti aktuálne rozloženie
LAYOUT=$(setxkbmap -query | grep layout | awk
'{print $2}')
VARIANT=$(setxkbmap -query | grep variant | awk
'{print $2}')
# Prepínanie medzi tromi rozloženiami
if [ "$LAYOUT" = "us" ]; then
# Prechod z US → SK QWERTY
setxkbmap sk qwerty
elif [ "$LAYOUT" = "sk" ]
&& [ "$VARIANT" = "qwerty" ]; then
# Prechod z SK QWERTY → SK QWERTZ
setxkbmap sk
else
# Prechod z SK QWERTZ → US
setxkbmap us
fi
Prekopíruj ho do SLAXu.
Nastav spustitelné práva: chmod +x ~/prepni_klavesnicu.sh
Vyhľadaj adresár ROOT, aby si videl „.fluxbox“ stlač CTRL+H.
Otvor adresár „.fluxbox“, tam otvor súbor „keys“ .
Na koniec toho súboru dopíš „Mod5 Shift :Exec
/root/prepni_klavesnicu.sh“
Potom do príkazového riadka daj príkaz „fluxbox-remote
reconfigure“
alebo reštartuj PC, prípadne sa odhlás a prihlás.
Nájdi sekciu <keyboard> a pridaj:
<keybind key="A-LShift">
<action name="Execute">
<command>/home/guest/prepni_klavesnicu.sh</command>
</action>
</keybind>
Vysvetlenie:
A = Alt
RShift = pravý Shift
(ľavý Shift by bol LShift)
Ulož a reštartuj Openbox:
openbox –reconfigure