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