• 10 odgovora
  • 8.085 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