Akvárium CB 21MHz Elektro Hudba Fotky ZX Spectrum +2A Jídlo Rybaření Hlavní stránka Akvárium CB 27MHz Elektro Hudba Fotky ZX Spectrum Jídlo Rybaření

English version

Xbindkeys pro přepínání klávesnice

Stáhnout xbindkeys-1_2_2_tar.gz a pak jako root
tar xvfz xbindkeys-1_2_2_tar.gz
cd xbindkeys-1.2.2
./configure
make
make install
A je nainstalováno.
Jako uživatel vytvořit konfigurační soubor
xbindkeys --defaults > /home/simandl/.xbindkeysrc
Potom lze pomocí příkazu
xbindkeys --key
zjistit nějaký kód klávesy. Já jsem si třeba nechal vypsat kód klávesy, která překáží mezi levým Ctrl a Alt a objevilo se
"NoCommand"
    m:0x10 + c:115
    Mod2 + NoSymbol
a já jsem to přepsal do souboru ~/.xbindkeysrc jako
"klav &"
    m:0x10 + c:115
    Mod2 + NoSymbol
No a nakonec výpis skriptu /usr/local/bin/klav
#!/bin/sh
PFILE=$HOME/.switch_xkb.cz.state
if test -f $PFILE; then
    setxkbmap -layout us
    rm -rf $PFILE
else
    setxkbmap -layout cz_qwerty
    touch $PFILE
fi;

Jiný způsob

# switch keymap (shift + shift)
"xkbsel -n &"
	m:0x11 + c:62

# switch keymap (alt + shift)
"xkbsel -n &"
	m:0x18 + c:50


Hlavní stránka