[ jablan @ 05.01.2006. 21:28 ] @
Postoji li neki lagan način da se namesti tastatura u SuSE 10 (KDE):

Ja instaliram američki, srpski i hrvatski layout, i sve to radi, ali kako da menjam rasporede pomoću tastature? Provalio sam da kombinacija Ctrl-Alt-K to radi, ali kad jednom prebacim na ćirilicu, nema nazad, jer K više nije K.

Na Knoppixu sam mogao da čekiram "include latin layout" i pomoću CapsLock tastera sam svičovao srpsku i američku varijantu, bez da menjam sam raspored. To je delimično rešavalo problem, s tim što se za treći layout (recimo domaću latinicu) moralo menjati mišem. Ovde (SuSE) mi je taj čak i taj čekboks onemogućen.

Pomagajte. BTW, odgovaralo bi mi da se za svičovanje koristi neka jednostavnija kombinacija od Ctrl-Alt-K, nešto sa jednim tasterom po mogućstvu (CapsLock bi bio idealan).
[ kotnick @ 05.01.2006. 22:31 ] @
Iskoristi taster koji ti ionako nepotrebno zauzima mesto -> windows taster.

Inače, ja koristim potpuno drugo rešenje, koje je primenjivo u svim WM-ovima, a plus mi je i elegantnije: podesio sam to u xorg.conf. Evo kako. U sekciju keyoboard dodaj sledeće redove:

Code:
Option "XkbLayout" "us,sr,yu"
Option "XkbOptions" "grp:alt_shift_toggle"


I sa levim ALT i desnim SHIFT tasterom ćeš prebacivati između tastatura.
[ jablan @ 05.01.2006. 23:36 ] @
Nisi me skroz razumeo, nije mi problem da odaberem taster (CapsLock je prvi kandidat), već kako da sve to namestim...

Pogledao sam xorg.conf, i u njemu stoji:
Code:

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,hr,cs"
  Option       "XkbModel" "pc104"
  Option       "XkbOptions" "grp:alt_shift_toggle"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" ",,latin"
EndSection

A ne radi. Raspored mi svičuje samo Ctrl-Alt-K. Tako da, ovo ono...
[ Časlav Ilić @ 06.01.2006. 12:52 ] @
Citat:
jablan
Na Knoppixu sam mogao da čekiram "include latin layout" i pomoću CapsLock tastera sam svičovao srpsku i američku varijantu, bez da menjam sam raspored. [...] Ovde (SuSE) mi je taj čak i taj čekboks onemogućen.

Ta kućica je isključena u novijim distribucijama usled prikrivene greške u KDEu, koja se ispoljila sa izmenama u poslednjim verzijama Iksa. Trebalo bi da bude ispravljeno u KDEu 3.5.1, ali ti to verovatno trenutno ništa ne znači.

Citat:
To je delimično rešavalo problem, s tim što se za treći layout (recimo domaću latinicu) moralo menjati mišem.

Opet, usled modernizacije Iksa, kada bi imao mogućnost da popuniš onu kućicu, ovo više ne bi bilo problem (ktrl-kombinacije bi radile kao sa američkim rasporedom, iako ti je trenutno aktiviran ćirilični).

Citat:
Pogledao sam xorg.conf, i u njemu stoji:
[...]
A ne radi. Raspored mi svičuje samo Ctrl-Alt-K.

Ne radi zato što KDEov birač rasporeda prebriše postavke Iksa. Ako želiš da ovako koristiš rasporede, onda u Kontrolnom centru isključi KDEov birač. Takođe, možda nije loše da umesto kombinacije alt-šift, staviš da menjač bude samo desni vin, kao što Nikola i reče:

Code:
Option "XkbOptions" "grp:rwin_toggle"


Meni lično više odgovara KDEov birač:

- Može da pamti koji je raspored aktiviran za koji prozor, i da ih menja kako ideš po prozorima. Meni je ovo zgodno jer mi obično samo u jednom do dva prozora treba neamerički raspored, a volim da skačem okolo.

- Pokazuje u sistemskoj kaseti koji je raspored trenutno izabran.

- Ima opciju lepljivog biranja rasporeda, tj. da se po pritisku na prečicu menja samo između dva najskorija rasporeda, dok se drugi mogu birati mišem. Ovo mi odgovara jer obično intenzivno menjam samo engleski/nešto drugo, brojnija promena je retka i zato mi ne treba da bude brza.

- Uz nekoliko postavki u Kontrolnom centru, takođe može kao prečicu da koristi samo desni vin, a ne gadno ktrl-alt-k.

Ako bi ipak nastavio sa KDEovim biračem, možeš da instaliraš posebne rasporede koji će zaobići problem sa uključivanjem latiničnog rasporeda tako što će ga sadržati u sebi: http://caslav.gmxhome.de/misc/dunav-d.3-x4.tar.gz

Paket će se instalirati naporedo sa postojećim na sistemu, tako da neće uticati na eventualno ažuriranje distribucije, i moći će lako da se deinstalira.

Pored toga, KDEovom biraču trenutno ne mogu da se zadaju dve različite varijante istog rasporeda — cs(basic) ćirilica, cs(latin) latinica — što bi te primoralo da koristiš hrvatski ili slovenački raspored kao latinični, kojima pak nedostaju neki fini znakovi. Navedeni paket razdvaja latinični i ćirilični raspored u dva zasebna, tako da ih možeš normalno izabrati u KDEovom biraču.

Citat:
Code:
Option       "XkbLayout" "us,hr,cs"
...
Option       "XkbVariant" ",,latin"

Ako se odlučiš za Iksovo rukovanje i želiš poredak američki-latinica-ćirilica, tada bi ove dve linije trebalo da glase:

Code:
Option       "XkbLayout" "us,cs,cs"
...
Option       "XkbVariant" ",latin,basic"

[ jablan @ 06.01.2006. 13:04 ] @
Hvala puno, probaću čim dođem kući, nadam se da neću imati daljih pitanja. Uzgred, ne bih se odvajao od KDEove podrške, upravo iz razloga koje si i ti naveo...
[ jablan @ 06.01.2006. 19:59 ] @
Eto mene budale... Nisam znao da može da se promeni Ctrl-Alt-K u nešto drugo (ne znam kako mi nije dosad palo na pamet da zavirim u KDE kontrolnu tablu). Ispade da mi Dunav nije bio neophodan, svejedno sam ga instalirao - koliko kapiram, bez njega ne rade standardne Ctrl kombinacije sa ćirilicom.

Sve u svemu, hvala na pomoći!