Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: angie_bg в Aug 14, 2006, 08:38



Титла: Невъзможно превключване кирилица-латиница
Публикувано от: angie_bg в Aug 14, 2006, 08:38
Не мога да настроя превключването на клавиатурите с клавишна комбинация. При Kubuntu 5.10 описаното в статията на PhantomLord работеше, но не и при 6.06. При подобен проблем (английски-гръцки) бе дадено решение, което също не сработи
Цитат
Finally, i managed to solve the problem.

You have to do
Code:

sudo vi /etc/X11/xkb/rules/xfree86


find the lines in /etc/X11/xkb/rules/xfree86
Code:

// If you want non-latin layouts implicitly include the en_US layout
// uncomment lines below
//! $nonlatin = am ara ben bg by deva ge gr guj guru il \
// ir iku kan lao mk mm mal ori ru scc syr tel th\
// tj tam ua


and uncomment the three last lines as it is suggested by the first two of them
to get

Code:

// If you want non-latin layouts implicitly include the en_US layout
// uncomment lines below
! $nonlatin = am ara ben bg by deva ge gr guj guru il \
ir iku kan lao mk mm mal ori ru scc syr tel th\
tj tam ua


Then save the file, restart X (Ctrl-Alt-Backspace) and (hopefully) enjoy!

При SuSE 9.3 успешно превключвах през KDE, но тук не стана.
Интересен страничен ефект е, че ми възприема паролата, написана на кирилица (фонетична), но изписва по 2 звездички (*) за всеки символ, вместо по една, когато я въвеждам на латиница.
Превключването на клавиатурите с мишката работи.
Някакви идеи?


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: в Aug 14, 2006, 19:50
Имам Убунту 6.06 с гном и кде, до сега не съм имал ядове с клавиатурата. В кде пробва ли да оправиш превключването от контрол центъра, при мен винаги е сработвало без да редактирам xorg-a


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: morbid_viper в Aug 15, 2006, 11:16
това го писах към една друга тема във форума днес, но все пак:
Цитат
що се отнася до кирилицата - ето един лесен начин, който аз използвам:
отвори си един терминал и изпълни
setxkbmap -rules xfree86 -model pc105 -layout "us,bg" -variant ",bds" -option "grp:rwin_toggle". С това ще превключваш английски и български(БДС) с десния win клавиш. ако искаш фонетична замести bds с phonetic. ако искаш друга клавишна комбинация, например Alt+Shift, замести съответното за да стане grp:alt_shift_toggle


понеже не ползвам нито gnome, нито kde се налага да си настройвам по този начин превключването. неудобното (може би за някои, но не и за мен) е, че няма индикатор за това коя клавиатурна подредба е активна в момента. може да се настрои да свети диода, например, за ScrollLock, но аз използвам външно програмче, което да ми показва - wmxkb.





Титла: Невъзможно превключване кирилица-латиница
Публикувано от: angie_bg в Aug 15, 2006, 12:08
С настройките на KDE, които PhantomLord препоръчва да бъдат изключени, се получава следното:
- При показан американски флаг имам само латиница;
- При показан български флаг клавишната комбинация сработва, но не се променя флагът при смяна на клавиатурата (остава винаги български).
- Смяната американски <-> български флаг се извършва само с мишката.
KDE открива клавиатурата като РС104 (става дума за лаптоп), а в xorg.conf пише РС105. Реално клавиатурата е с доста по-малко бутони (не съм ги броил). Възможно ли е това да е проблемът?
При Gnome всичко работи, както пише по дебелите книги.





Титла: Невъзможно превключване кирилица-латиница
Публикувано от: nannygoat в Aug 15, 2006, 12:42
angie_bg, нямах никакви проблеми с превклюването на клавиатурните подредби под kubuntu 6.06, използвайки именно посочения от теб метод за редакция на xorg.conf. За графична индикация инсталирам kkbswitch и изобщо не ползвам инструментите на kubuntu. Всичко работеше безпроблемно.


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: phantomlord в Aug 15, 2006, 16:50
Примерен код
sudo apt-get install kkbswitch

Има го в хранилищата на kubuntu.
После го добавяш като аплет на КДЕ.


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: в Aug 15, 2006, 19:13
Когато избираш бг от настройките в КДЕ, долу има едно "include latin layout" - трябва да бъде чекнато.


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: plamen5rov в Aug 19, 2006, 11:01
За KDE добре, ами ние дето сме на  GNOME кво да правим?! B)

Става въпрос за графичен индикатор за смяна на езика (BUL/ENG) при  Ubuntu 6.0.6.1?


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: sickmind в Aug 19, 2006, 11:15
Цитат (plamen5rov @ Авг. 19 2006,12:01)
За KDE добре, ами ние дето сме на  GNOME кво да правим?! B)

Става въпрос за графичен индикатор за смяна на езика (BUL/ENG) при  Ubuntu 6.0.6.1?

ще ползваме scroll lock за индикатор  :p


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: angie_bg в Aug 19, 2006, 11:46
@dedmin, чекбоксът е недостъпен (сив).
Поставих на първо място в подредбите българската клавиатура, на второ - американската. Изключих показването на флага, но пак се показва индикатор, но в сиво, с надпис bg или us. Xkb опциите са:
Цитат
setxkbmap -option -option eurosign:5,ctrl:ctrl_aa,grp:alt_shift_toggle

Инсталирах kkbswitch и него използвам за индикация на активната подредба. Неговите настройки за смяна на подредбите не ползвам, тъй като не позволява използването на една и съща комбинация за превключване us->bg и bg->us. Не сработва показването на евросимвола.


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: aaaaaa в Aug 19, 2006, 11:48
Цитат
За KDE добре, ами ние дето сме на  GNOME кво да правим?! B)

Става въпрос за графичен индикатор за смяна на езика (BUL/ENG) при  Ubuntu 6.0.6.1?

Е какъв е проблемът с графичния индикатор за смяна на езика? Има такъв от доста време. Просто даваш с дясния бутн върху панела->Добавяне към панела->Клавиатурна подредба. После даваш върху индикатора с десния бутон->Настройки на клавиатурата->Подредби и си добавяш подредбата на български фонетичен. От опции на подредбата можеш да ностроиш да се сменят с alt+shift или нещо друго.


Титла: Невъзможно превключване кирилица-латиница
Публикувано от: plamen5rov в Aug 19, 2006, 17:52
Е, не се ли сещаш какъв е проблема?! В задклавиатурното устройство, разбира се!  :(

Ще ми се да можех да кажа, че е от жегите, ама не е само това причината - въпреки, че сам "открих" решението още преди да прочета написаното от теб.  B)