Автор Тема: собствен KeyboardLayout  (Прочетена 1349 пъти)

MetalIvo

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
собствен KeyboardLayout
« -: Dec 31, 2005, 18:14 »
Не сьм сигурен дали темата е за тук, ако не е сьжелявам.

Така вьпроса. Когато все още ползвах Windows което беше преди седмица си имах "собствени" подредби на клавиатурата ( собствени е в кавички, защото подредбите са на Инженера - за инфо Google, / но попринцип не би трябвало да имам проблем в сьздаването си на собствени подредби ), ако някой може да ми препорьча добьр manual, или ако вече сам е направил или намерил ФОНЕТИЧНА ПОДРЕДБА ПО НЕМСКА КЛАВИАТУРА ( за линукс естествено ), да ми прати mail-а ще си го кажа в ЛС, заради спама.
Активен

  • Гост
собствен KeyboardLayout
« Отговор #1 -: Dec 31, 2005, 18:34 »
Не съм работил с *BSD, но виж това:

http://docs.linux.com/documen....&tid=22
Активен

MetalIvo

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
собствен KeyboardLayout
« Отговор #2 -: Dec 31, 2005, 18:46 »
BSD ??

Сигурно искаш да кажеш БДС *Бьлгарски Дьржавен Стандарт
Не искам да работя по БДС, а само да си подредя клавиатурта както ми е удобно на мен '<img'>

Благодаря все пак, май ще свзрши работа
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
собствен KeyboardLayout
« Отговор #3 -: Dec 31, 2005, 19:20 »
Цитат
BSD ??

Сигурно искаш да кажеш БДС *Бьлгарски Дьржавен Стандарт
Не искам да работя по БДС, а само да си подредя клавиатурта както ми е удобно на мен '<img'>

Благодаря все пак, май ще свзрши работа

е това вече ме разсмя искренно ... между BSD и БДС разликата е като между ябълка и компютър ....
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
собствен KeyboardLayout
« Отговор #4 -: Dec 31, 2005, 19:52 »
Файлът, който трябва да се редактира:
/etc/X11/xkb/symbols/pc/bg

Намери тази част:
Примерен код

partial default alphanumeric_keys
xkb_symbols "phonetic" {
  name[Group1]= "Cyrillic";
...
...
};


и я копирай в същия файл като редактираш phonetic на нещо друго - напр. my_phonetic

Примерен код

partial default alphanumeric_keys
xkb_symbols "my_phonetic" {
  name[Group1]= "Cyrillic";
...
...
};


Като казвам копирай имам предвид
1) селектирай я
2) Edit -> Copy (Редактиране -> Копиране)
3) позициониране на курсора на последния ред от файла
4) Edit -> Paste (Редактиране -> Поставяне)

След това редактирай редовете, които се намират, където по-горе е многоточие. Редактирането е лесно. Например, ако промениш този ред:
Примерен код

key <LatG> {   [ Cyrillic_ghe,        Cyrillic_GHE         ]    };

на:
Примерен код

key <LatG> {   [ Cyrillic_a,        Cyrillic_A         ]    };

при натискане на G ще се появява A.

За да разбереш имената на всички букви от кирилицата прочети файла "/usr/include/X11/keysymdef.h". Ако те мързи да четеш файла напиши в конзолата:

Примерен код

cat /usr/include/X11/keysymdef.h  | grep Cyrill | cut -d " " -f 2 | cut -d "_" -f 2- | less


и ще ти излезе списък.
Активен

  • Гост
собствен KeyboardLayout
« Отговор #5 -: Jan 01, 2006, 14:55 »
Цитат (MetalIvo @ Дек. 31 2005,19:46)
BSD ??

Сигурно искаш да кажеш БДС *Бьлгарски Дьржавен Стандарт
Не искам да работя по БДС, а само да си подредя клавиатурта както ми е удобно на мен '<img'>

Благодаря все пак, май ще свзрши работа

//offtopic

BSD е. Не съм се объркал ;-). Виж къде си пуснал темата.
Активен

MetalIvo

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
собствен KeyboardLayout
« Отговор #6 -: Jan 01, 2006, 20:42 »
Обьркал сьм се '<img'>
СЬЖЕЛВАМ ( БЛЯ СЬМ НЯКЬДЕ )
Активен