|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Serge Yuriev 2:5020/20.427 22 Feb 2001 03:19:50 To : dima@rt.ru Subject : Локализация фри 4.1 -------------------------------------------------------------------------------- Был ненастный сеpый питеpский вечеp, 13 Feb 2001, я бpодил в дуpном настpоении, а в это вpемя (12:45), dima@rt.ru накалякал All о `Локализация фри 4.1': >> Сделал как указано у Чернова, но есть несколько вопросов: >> - как поменять клавишу переключения с CapsLock на что-нить более >> приемлимое, ну например Ctrl-Shift, f11 ? >> - как указать раскладку клавиатуры как в виндах ? Т.е. (если кто не >> знает) 3 - # 4 - ; 5 - % 6 - : 7 -? 8 - * ну и т.д. И даже лучше чтоб >> знаки пунктуации были на своих местах, но с Alt ? - ну и наконец как >> сказать чтоб при нажатом CapsLock при нажатии цифрового ряда, вводились не >> знаки, а цифры ? d> где? В консоли или в X? d> В консоли: есть такая каталога: d> /usr/share/syscons/keymaps/ d> там лежат файлики с раскладками. Какой использовать - прописано в d> rc.conf d> под именем ru.koi8-r. для примера возьми у меня со странички файлик d> http://www.rt.ru/~dima/Soft/ru.koi8-r.w95vi.kbd: переключатель rus/lat d> - кнопка winmenu, цифровая клавиатура замаплена на vi-keys для игры в d> rogue :) Спасибо, я уже разобрался (почти) благодаря страничке Ивана Паскаля.. d> Для X читай http://www.tsu.ru/~pascal/other/xkb/ d> У меня просто поправлен файлик /usr/X11/lib/X11/xkb/symbols/ru таким d> образом: d> *** /usr/X11/lib/X11/xkb/symbols/ru.orig Tue Aug 31 17:15:41 1999 d> - --- /usr/X11/lib/X11/xkb/symbols/ru Tue Jan 11 21:40:19 2000 d> *************** d> *** 5,10 **** d> - --- 5,23 ---- d> // d> // $XFree86: xc/programs/xkbcomp/symbols/ru,v 3.3.2.4 1999/04/23 d> 17:42:05 hohndel Exp $ d> d> + partial alphanumeric_keys d> + xkb_symbols "toggle" { d> + include "ru(basic)" d> + key <CAPS> { [ Caps_Lock ] }; d> + }; d> + partial alphanumeric_keys d> + xkb_symbols "shift_toggle" { d> + include "ru(basic)" d> + key <LFSH> { [ Shift_L, ISO_Prev_Group ] }; d> + key <RTSH> { [ Shift_R, ISO_Next_Group ] }; d> + }; d> + d> + d> partial default alphanumeric_keys d> xkb_symbols "basic" { d> d> *************** d> *** 111,122 **** d> key <BKSL> { [ backslash, bar d> ], d> [ backslash, bar ] d> }; d> d> // End alphanumeric section d> ! d> // Begin modifier mappings d> d> modifier_map Shift { Shift_L }; d> ! modifier_map Lock { Caps_Lock, ISO_Lock }; d> modifier_map Control{ Control_L }; d> modifier_map Mod3 { Mode_switch }; d> }; d> - --- 124,137 ---- d> key <BKSL> { [ backslash, bar d> ], d> [ backslash, bar ] d> }; d> d> + key <MENU> { symbols[Group1]= [ ISO_Next_Group ] }; d> + d> // End alphanumeric section d> ! d> // Begin modifier mappings d> d> modifier_map Shift { Shift_L }; d> ! modifier_map Lock { <CAPS> }; d> modifier_map Control{ Control_L }; d> modifier_map Mod3 { Mode_switch }; d> }; d> d> после этого caps работает как caps, а switch опять winmenu Когда до Х доберусь (ставить негде) - попробую.. WBR, Nevian, X-> [Team Дача MustDie !!] [Team KMD] [Team Большой Чеpный Лохматый RULEZZ :) ] Есть писатели непереводимые на другие языки. Их спокойно можно пропагандировать за границей. --- * Origin: Хвойный леc гоpит лyчше чем леcиcтый. (2:5020/20.427) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/39083a944dad.html, оценка из 5, голосов 10
|