Obsah diskusie

Diskusia k: prepínanie klávesnice

    • Re: prepínanie klávesnice 18.07.2010 | 23:02
      Jojo   Návštevník
      a mám ďalšiu otázku - používate niekto toto ?
      • Re: prepínanie klávesnice 20.07.2010 | 19:15
        Avatar bedňa antiX, Devuan, LegacyIce  Administrátor
        Blbosť, ja mám stále zapnutú SK klávesnicu a všetky znaky s US klávesnice mám keď stlačím pravý ALT. Takže ani pri programovaní nič neprepínam. Stlač pravý ALT+č a máš $. Asi toto potrebuješ :)
        Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
        • Re: prepínanie klávesnice 09.02.2013 | 22:58
          Avatar vojto   Používateľ
          Aj okrúhle zátvorky? Mne po AltGr-9 a AltGr-0 vypíše { a } A to je jediná vec, kôli ktorej si SK na EN klávesnicu prepínam.
          • RE: Re: prepínanie klávesnice 15.06 | 06:20
            Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

            Shift+ä a Shift+ň

            Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
    • Re: prepínanie klávesnice 18.07.2010 | 23:03
      Avatar Stanislav Hoferek Greenie 16.04 (2017)  Používateľ
      jedna z moznosti je cez textove prikazy
      setxkbmap sk
      setxkbmap us

      mozes si to skratit cez alias na menej znakov, ak chces. inak prepinanie cez klavesnicu moze byt ovplyvnene nastavenim skratiek v konkretnom grafickom prostredi. Ake pouzivas?
      • Re: prepínanie klávesnice 18.07.2010 | 23:11
        Jojo   Návštevník
        setxkbmap poznám, ale je to pre mňa zdĺhavé riešenie. Vlastne potrebujem prepnúť na us klávesnicu iba kvôli tomu, aby som mohol vo svojom wm čo je scrotwm prepínať medzi virtuálnymi plochami, skúsil som to premapovať na sk znaky (+ľščťžýáíé) miesto tých čísel(0-10), ale toto nefunguje, neviem prečo.
        • Re: prepínanie klávesnice 19.07.2010 | 23:03
          ellvis   Návštevník
          Ak ti nefunguje prepínanie klávesnice z /etc/X11/xorg.conf, skús dopísať do ~/.scrotwm.conf (prípadne /etc/scrotwm.conf) toto:
          program[xkbsk]      = setxkbmap sk
          bind[xkbsk]         = MOD+shift+s
          program[xkbus]      = setxkbmap us
          bind[xkbus]         = MOD+shift+u

          Toto ti nastaví prepínanie klávesníc pomocou skratiek ALT+SHIFT+S (slovenská) a ALT+SHIFT+U (anglická). Klávesové skratky si, samozrejme, nastav aké chceš ty.

          Po dopísaní bude asi treba reštart (scrotwm nepoužívam, tak to neviem overiť na isto).
          • Re: prepínanie klávesnice 20.07.2010 | 01:04
            Jojo   Návštevník
            geniálne! funguje to, veľmi pekne ďakujem.
            • Re: prepínanie klávesnice 04.02.2013 | 17:43
              Dav   Návštevník
              /etc/scrotwm.conf - kde to najdem?
          • Re: prepínanie klávesnice 05.02.2013 | 09:40
            Avatar juray ArchLinux  Používateľ
            V Archu pouzivam toto nastavenie pre X11. Funguje ale globalne pre cely system, nie iba pre jedneho usra. Prepinanie medzi klavesnicami je ALT+SHIFT, klavesnice su slovenska QUERTY a US.

            V konfiguraku

            /etc/X11/xorg.conf.d/10-evdev.conf

            Mam tuto sekciu

            Section "InputClass"
                    Identifier "evdev keyboard catchall"
                    MatchIsKeyboard "on"
                    MatchDevicePath "/dev/input/event*"
                    Driver "evdev"
            	Option		"XkbLayout"	"us,sk"
             	Option		"XkbVariant"	",qwerty"
            	Option		"XkbOptions"	"grp:alt_shift_toggle"
            EndSection


    • Re: prepínanie klávesnice 12.02.2013 | 20:54
      Avatar Miroslav Bendík Gentoo  Administrátor
      Ja používam príkaz setxkbmap -layout sk,us -variant qwerty, -option terminate:ctrl_alt_bksp,grp:shifts_toggle,grp_led:scroll resp.
      Section "InputClass"
      	Identifier "Klavesnica"
      	MatchIsKeyboard "on"
      	Option "XkbLayout" "sk,us"
      	Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:shifts_toggle,grp_led:scroll"
      	Option "XkbVariant" "qwerty,"
      	Option "AutoRepeat" "500 30"
      EndSection
      

      v /etc/X11/xorg.conf.d/99-input.conf.
    • RE: prepínanie klávesnice 14.06 | 21:23
      Avatar symbio   Návštevník

      ja mam US klavesnicu, doinstaloval som si SK. Pouzivam JWM. Sko mozem prepinat tieto klavesnice?

    • RE: prepínanie klávesnice 15.06 | 08:39
      Avatar fela   Používateľ

      Ja to mám v IceWM takto (možno poslúži ako inšpirácia):

      v ~/.icewm/keys:

      key "XF86HomePage"       /home/richard/bin/us_sk_klavesnica
      key "Alt+Shift_L"        /home/richard/bin/us_sk_klavesnica

      (dve spôsoby prepínania, podľa toho, či mám ext. klávesnicu)

      A ten skript us_sk_klavesnica je:

      #!/bin/sh
      
      PFILE=~/.sk_us_stav
      if test -f $PFILE; then {
              setxkbmap -layout us
      	xmessage "US klavesnica" -timeout 2 
              rm -rf $PFILE
      }
      
      else  {
              setxkbmap -layout skp2
      	xmessage "SK Programatorska  klavesnica" -timeout 2 
              touch $PFILE;
      }
      fi;
      

      layout skp2 je rozvrhnutie klávesnice, ktoré používam, je to pozmenená skp (niečo na štýl Slovenská programátorská klávesnica z T602.

      V princípe JWM či iný WM by mal mať možnosť definovať kláveovú skratku, ktorá spustí skript. A tým je to vyhraté, nič iné nie je potrebné.

      (pozn. Neviem, prečo je ten kód v jednom riadku, ak je zvolené BASH zvýrazňovanie, takže bez zvýrazňovania... )