• 10 odgovora
  • 8.084 pregleda
fluxbox keyboard layout 15.01.2005. u 11:14 · pre 265 meseci #1
Kako da u fluxboxu promjenim keyboard layout, tj. da dobijem nasa slova sa kvacicom?
Potpis
Beneath civilization's fragile crust, cold chaos churns...
Re: fluxbox keyboard layout 15.01.2005. u 14:02 · pre 265 meseci #2
Otvoris terminal i kucas

Code:

setxkbmap si            


posle samo vratis na "us"
Re: fluxbox keyboard layout 17.01.2005. u 07:44 · pre 264 meseci #3
Code:
[submenu] (Keyboard Layouts)
        [exec] (us) {setxkbmap us}
        [exec] (yu) {setxkbmap yu}
        [exec] (sr) {setxkbmap sr}
[end]

Ja sam dodao ovako nesto u meni. ~/.fluxbox/menu
Potpis
JaFreelancer.com
Re: fluxbox keyboard layout 17.01.2005. u 14:36 · pre 264 meseci #4
Hvala. Radi. :)

Ali malo sam zbunjen jer sam ja nesto petljao sa komandom setxkbmap i probao sam neke layoute, ali bi mi na svaki tastatura otkazala poslusnost u X-u. I onda sam morao da odem u konzolu Alt+F2 i tamo vratim na US.
Potpis
Beneath civilization's fragile crust, cold chaos churns...
Re: fluxbox keyboard layout 17.01.2005. u 15:08 · pre 264 meseci #5
Prebacio si na ko-zna-koji-layout i njega, naravno, bash ne prepoznaje pa shodno tome nista ni ne radi.
Ja sam se tako zeznuo kad sam prvi put (iz konzole) prebacio na cirilicu. Ne mozes nikako da vratis.
Potpis
JaFreelancer.com
Re: fluxbox keyboard layout 17.01.2005. u 18:40 · pre 264 meseci #6
Da li postoji neka skripta koja menja dva layout-a naizmenicno na istu kombinaciju tastera (dakle kao alt-shift u winu)? Ja sam nekada tražio, ali nisam našao ništa pametno.
Na kraju sam namestio shortcut-e na alt+f11 i alt+f12 za menjanje layout-a i funkcioniše to sasvim ok, ali eto, gramziv sam :)

btw. znam da bih mogao i sam da napišem, ali nisam još naročito vičan shell scriptingu, pa je ovo još jedan razlog što bih želeo da nabavim skriptu :)
Potpis
ex.mangel
Re: fluxbox keyboard layout 17.01.2005. u 20:41 · pre 264 meseci #7
hhehehe
to bi i meni dobro doslo! :)
ako postoji tako nesto...
Potpis
Beneath civilization's fragile crust, cold chaos churns...
Re: fluxbox keyboard layout 17.01.2005. u 20:59 · pre 264 meseci #8
Citat:
Milan Andjelkovic:
Da li postoji neka skripta koja menja dva layout-a naizmenicno na istu kombinaciju tastera (dakle kao alt-shift u winu)?

Ako baš hoćeš čisto za Iks, onda možeš ovako da uradiš:

setxkbmap -layout "en_US,yu" -option "grp:alt_shift_toggle"

Usput, meni lično su pored američkog potrebna još tri rasporeda, tako da mi prosta rotacija ne odgovara; pod KDEom mi je podešeno da kombinacijom tastera rotiram normalno rasporede, a pritiskom na jedan taster (desni vin) naizmenično prebacujem između tekućeg i američkog rasporeda.
Re: fluxbox keyboard layout 20.01.2005. u 00:19 · pre 264 meseci #9
Ja sam na FluxBox-u koristio skriptu shiftkeymap:

Code:
#!/bin/sh

# sc - Srpska Æirilica
# sl - Srpska Latinica

my_XMAP=`cat ~/.myxmap`

if [ "$my_XMAP" = "sl" ]; then
    echo "sc" > ~/.myxmap
    xmodmap /usr/share/xmodmap/xmodmap.src &
    XOSD="Cirilica"
else
    echo "sl" > ~/.myxmap
    xmodmap /usr/share/xmodmap/xmodmap.srl &
    XOSD="Latinica"
fi

FONT="-xxl-*-*-*-*-*-80-*"
FLAG="-p middle -A center -f $FONT -c yellow -O 5 -d 1"
echo $XOSD | osd_cat $FLAG


U ~/.fluxbox/keys dodaš ovako nešto:

Code:
Control KP_Add :ExecCommand shiftkeymap


Normalno, promeni moje xmodmap-ove u ono što tebi odgovara, i stavi kombinaciju tastera koja tebi odgovara u keys.

E sad, ovo je malo spartansko rešenje. Postoji mnogo elegantnije rešenje sa xkb-om. Recimo, možeš u /etc/X11/xorg.conf (ili XF86Config) da ubaciš nekoliko različitih mapa i da ih pozivaš preko kombinacije koju opet definišeš u X config datoteci. Pronađi na ES-u priču o „dunav“ tastaturama.
Re: fluxbox keyboard layout 27.01.2005. u 12:41 · pre 264 meseci #10
Citat:
Časlav Ilić: Ako baš hoćeš čisto za Iks, onda možeš ovako da uradiš:

setxkbmap -layout "en_US,yu" -option "grp:alt_shift_toggle"

Evo, nakanio sam se da isprobam i radi perfektno :)

Hvala.
Potpis
ex.mangel
Re: fluxbox keyboard layout 17.09.2005. u 19:32 · pre 256 meseci #11
Citat:
urke: Ja sam na FluxBox-u koristio skriptu shiftkeymap:

Code:
#!/bin/sh

# sc - Srpska Æirilica
# sl - Srpska Latinica

my_XMAP=`cat ~/.myxmap`

if [ "$my_XMAP" = "sl" ]; then
    echo "sc" > ~/.myxmap
    xmodmap /usr/share/xmodmap/xmodmap.src &
    XOSD="Cirilica"
else
    echo "sl" > ~/.myxmap
    xmodmap /usr/share/xmodmap/xmodmap.srl &
    XOSD="Latinica"
fi

FONT="-xxl-*-*-*-*-*-80-*"
FLAG="-p middle -A center -f $FONT -c yellow -O 5 -d 1"
echo $XOSD | osd_cat $FLAG


U ~/.fluxbox/keys dodaš ovako nešto:

Code:
Control KP_Add :ExecCommand shiftkeymap


Normalno, promeni moje xmodmap-ove u ono što tebi odgovara, i stavi kombinaciju tastera koja tebi odgovara u keys.

E sad, ovo je malo spartansko rešenje. Postoji mnogo elegantnije rešenje sa xkb-om. Recimo, možeš u /etc/X11/xorg.conf (ili XF86Config) da ubaciš nekoliko različitih mapa i da ih pozivaš preko kombinacije koju opet definišeš u X config datoteci. Pronađi na ES-u priču o „dunav“ tastaturama.


1. Ja sam probao na ALT+SHIFT+[ASD] da stavim redom us,yu,sr tastaturu, ali čim promenim na ćirilicu posle ne mogu da promenim ni na šta drugo. Probao sam i sa xmodmap i sa setxkbmap i isto se dešava. Samo što se skripta sastoji iz samo jedne linije u kojoj pozivam xmodmap / setxkbmap. Da li možda skriptu pušta tako što karaktere prevodi u pritisak tastera?

2. U /usr/share/xmodmap nemam ćirilicu, da li bi neko mogao to da objavi?

3. Kako ovo uraditi u gnome?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme