Автор Тема: KDE X и клавиатурна подредба на кирилица  (Прочетена 3970 пъти)

cyrilo

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
Значи според статията на Ицо Панев нагласих кирилицата на X-а и на KDE-то да се превключва с Alt + Shift.
Значи това което направих:
Сложиш в XF86Config-4
Примерен код

        Option  "XkbLayout"     "us,bg"
        Option  "XkbVariant"    ",phonetic"
        Option  "XkbOptions"    "grp:alt_shift_toggle,grp_led:scroll"


После както съветва Ицо изключих подредбите от KDE и всичко започна да работи.

Преди това превключвах с  "Win + >".

Обаче по този начин изчезна индикатора на клавиатурните подредби. Просто по съвета на Ицо от статията индикатора се изключи.

Някой да има идей как да тръгне отново и да работи с Alt+Shift?
Или може би нов начин за да се направи това.
Ако може стъпка по стъпка би било най-добре.

Благодаря предварително.
Активен

echo qwurtyuiopasdfrwp|tr fiaryotsqpdwu .@aceghijmlov
http://jovchev.blogspot.com

Yotce

  • Напреднали
  • *****
  • Публикации: 14
    • Профил
KDE X и клавиатурна подредба на кирилица
« Отговор #1 -: Apr 14, 2005, 03:09 »
Този аплет за КДЕ
http://sourceforge.net/projects/kkbswitch

ще ти свърши работа.
Активен

cyrilo

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
KDE X и клавиатурна подредба на кирилица
« Отговор #2 -: Apr 14, 2005, 10:00 »
А случайно някой да знае някакъв метод да се направи това да работи с КДЕ. Така че да няма нужда да се правят промени по файловете на XFree86. Ами просто да може да се използва конфигуратора за клавиатурата на KDE.
Активен

echo qwurtyuiopasdfrwp|tr fiaryotsqpdwu .@aceghijmlov
http://jovchev.blogspot.com

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
KDE X и клавиатурна подредба на кирилица
« Отговор #3 -: Apr 14, 2005, 11:02 »
Цитат (cyrilo @ Април 14 2005,10<!--emo&':0')
А случайно някой да знае някакъв метод да се направи това да работи с КДЕ. Така че да няма нужда да се правят промени по файловете на XFree86. Ами просто да може да се използва конфигуратора за клавиатурата на KDE.

не става и в KDE 2.x и в KDE 3.x никога "конфигуратора за клавиатурата на KDE" не е работел като хората.
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
KDE X и клавиатурна подредба на кирилица
« Отговор #4 -: Apr 14, 2005, 11:07 »
П.П.: Ако не искаш да променяш конф. файлове на X Window използвай setxkbmap.
Активен

cyrilo

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
KDE X и клавиатурна подредба на кирилица
« Отговор #5 -: Apr 14, 2005, 11:48 »
Значи setxkbmap го има в конфигуратора на KDE.
Пробвах, в началото да работя с него, ама неще. Просто неще да се закачи на Alt+Shift. Поради тази причина ползвах Win+< това беше клавишната комбинация дет е най-близко, инак ако го дефинираш както е по подразбране Alt+Shift+K, като К е на латиница, става мизерия като се превключи на Кирилица, и спира да работи превключването.

Някой да знае дали от KDE правят нещо по въпроса?
Активен

echo qwurtyuiopasdfrwp|tr fiaryotsqpdwu .@aceghijmlov
http://jovchev.blogspot.com

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
KDE X и клавиатурна подредба на кирилица
« Отговор #6 -: Apr 14, 2005, 21:58 »
Програмата setxkbmap наистина се извиква/изпълнява от този applet на KDE, но много често не става това което се иска. Нямам никаква идея, защо не работи 100%. Така си е от години.
Освен това applet-а не разбира, кога е превключена клавиатурната подредба. Например при стартиран applet изпълняваме setxkbmap с настройки за [ALT]+[SHIFT], натискаме клавишната комбинация и клавиатурната подредба си е сменена, но тъпия applet не показва това.

За да работи setxkbmap, applet-а на KDE не трябва да се стартира. Ако се стартира, той извиква setxkbmap и нещата са омазани.

http://roumenpetrov.info/articles/bg_in_sw_10.1-kde.bg.html (виж заключението)
http://roumenpetrov.info/articles/bg_in_sw_10.1-xwin2.bg.html
Активен

cyrilo

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
KDE X и клавиатурна подредба на кирилица
« Отговор #7 -: Apr 17, 2005, 21:05 »
Благодаря на всички за отговорите.
Имам пореден въпрос.

Как да направя превключването на клавиатурата да е валидно за текущият прозорец/процес?

Благодаря
Активен

echo qwurtyuiopasdfrwp|tr fiaryotsqpdwu .@aceghijmlov
http://jovchev.blogspot.com

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
KDE X и клавиатурна подредба на кирилица
« Отговор #8 -: Apr 17, 2005, 22:26 »
За да пазиш превключването за прозорец може да използваш XXKB.
Активен

  • Гост
KDE X и клавиатурна подредба на кирилица
« Отговор #9 -: Apr 19, 2005, 13:18 »
Изпрати ми e-mail. Ще ти пратя едно файлче, в което съм описал как съм го направил - аз съм с ctrl+shift
Активен

  • Гост
KDE X и клавиатурна подредба на кирилица
« Отговор #10 -: Apr 19, 2005, 18:35 »
Програмата за клавиатурата на КДЕ винаги е работела както си го пише по книгите, ама много хора не знаят как да я накарат да го прави. Просто като превключиш от латиница на кирилица и после не се връща пак така на кирилица, ако не е показано как да стане, след като предварително сте минали на кирилица чрез кликване върху иконката в лентата.
Активен

cyrilo

  • Напреднали
  • *****
  • Публикации: 190
    • Профил
KDE X и клавиатурна подредба на кирилица
« Отговор #11 -: Apr 20, 2005, 14:24 »
Иполите, кажи как става. Какво къде се цъка, пише. Това което си написал не помага на никой, поне не на мен. Доста играчка падна, но не успях да я накарам таз клавиатурна подредба да се превключва с Алт+Шифт.
Аз някак си се справям като използвам Xkb, но приятелката ми, на която сложих Дебиан и махнах купеният Уиндоус от лаптопа и, и се чуди за какво да го оплюе не спира да мрънка.

ангие_бг е-маила ми е jovchev@гмаил.цом
Благодаря предварително.
Защо не сложиш някъде тука съдържанието на файлчето, че да могат и други хора да го направят. Ако е бинарно, кажи какво има вътре.
Активен

echo qwurtyuiopasdfrwp|tr fiaryotsqpdwu .@aceghijmlov
http://jovchev.blogspot.com

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
KDE X и клавиатурна подредба на кирилица
« Отговор #12 -: Apr 20, 2005, 14:40 »
Програмата за клавиатурна подредба НИКОГА не може да работи коректно, защото се опитва да направи ред за setxkbmap, а правилните аргументи зависят от някои файлове на X Window.
Не съм гледал кода и след версия на KDE 2.2 - може разработчиците да са тръгнали по верния път.

За мен setxkbmap и xxkb правят това, което трябва и го правят винаги и навсякъде!

А това не го разбрах:
Цитат (Guest @ Април 19 2005,18:35)
... Просто като превключиш от латиница на кирилица и после не се връща пак така на кирилица, ако не е показано как да стане, след като предварително сте минали на кирилица чрез кликване върху иконката в лентата.
Активен

boyan7640

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
KDE X и клавиатурна подредба на кирилица
« Отговор #13 -: Apr 20, 2005, 16:11 »
За всички, които ползват Slackware 10.0 или Slackware 10.1, предлагам да използват пакета от тук http://mirror.etf.bg.ac.yu/linuxpackages/Slackware-10.0/X11/XXkb/.

При мен имаше проблем с компилирането от source (xxkb-1.10.tar.gz).

Дано съм помогнал '<img'>!
Активен

icobgr

  • Напреднали
  • *****
  • Публикации: 159
    • Профил
    • WWW
KDE X и клавиатурна подредба на кирилица
« Отговор #14 -: Apr 20, 2005, 17:51 »
Ползването на настройката за превключване на езика на КДЕ е препоръчителна само ако ще се ползва само КДЕ, защото тя важи само за него.
Самата настройка е много лесно. От настройките за shorcuts но не може да се сложи комбинацията Alt+Shift. Можете да ползвате например Win+Z. Разрешава се използването на инструмента и се добавя българската подредба. След това се избира бългрската и настройвате подредбата: фонетична или БДС от Layout variant. За да може да се върнете от българска на английска обратно с клавишна комбинация, в която има буква, трябва да се избере Include latin layout. В Xkb Options трябва да се избере Enable xkb options и след това в групата Group Shift/Lock behavior се избира желаната комбинация, например Alt+Shift. Надявам се това да помогне.

П.П. Ако ще се ползват и други мениджъри на прозорци, по-добре е да се ползват настройките на Х-а за превключване на клавишната подредба.
Активен

Христо Христов