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