Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Svyatoslav Abramenkov                2:464/8088.100 21 May 2002  07:14:17
 To : Artiom Shagaldian
 Subject : X11 и раскладка клавиатуры
 -------------------------------------------------------------------------------- 
 
 
 At 20 May 02  21:29:29, Artiom Shagaldian wrote to All:
 
  AS> Есть следующая проблема: в иксах что-то у меня клавиатура ведёт себя 
  AS> несколько
  AS> странно. По русски всё пишется нормально, только вот некоторые 
  AS> спецсимволы в
  AS> раскладке куда-то смещены. Hапример: при Shift+6 выводится запятая вместо
  AS> двоеточия, при Shift+7 выводится точка, а должен быть вопросительный знак 
  AS> и
  AS> т.д. Клава обычная 105 кнопок под win. В консоли я этот глюк исправил 
  AS> через
  AS> setup, в настройках клавы поставил раскладку ru-ms, а что надо прописать в
  AS> иксах? Пробовал разные варианты в XF86Config, но пока безуспешно. Hа 
  AS> данный
  AS> момент стоят такие настройки, но всё равно знаки выводятся другие:
 
         Тебе нужна другая раскладка. Я свою похачил вот так:
 То есть поменял только точку с запятой, чтоб были в русской раскладке на / в
 английской, мне так удобнее, я не люблю в верхний ряд с шифтом лазить, а эти
 знаки ставлю часто. Hу и вопрос с двоеточием тоже наверх присобачил. В общем,
 поставь, посмотри. После этого иксовая раскладка клавиатуры напрочь перестала
 меня угнетать.
 
 >===== Start cut [/usr/X11/lib/X11/xkb/symbols/ru-ms] =====<
 
 // $Xorg: ru,v 1.3 2000/08/17 19:54:43 cpqbld Exp $
 //
 // russian standard keyboard 
 // AEN <aen@logic.ru>
 //
 // $XFree86: xc/programs/xkbcomp/symbols/ru,v 3.8 2001/01/17 23:45:59 dawes Ex
 p $
 
 partial default alphanumeric_keys 
 xkb_symbols "basic" {
 
     // Describes the differences between a very simple en_US
     // keyboard and a very simple Russian keybaord
 
     name[Group1]= "US/ASCII";
     name[Group2]= "Russian";
 
     key <TLDE> {        [           grave,      asciitilde      ],
                         [     Cyrillic_io,     Cyrillic_IO      ]       };
     key <LSGT> {        [            less,         greater      ],
                         [             bar,       brokenbar      ]       };
     key <AD01> {        [               q,               Q      ],
                         [ Cyrillic_shorti, Cyrillic_SHORTI      ]       };
     key <AE01> {        [               1,          exclam      ],
                         [               1,          exclam      ]       };
     key <AB01> {        [               z,               Z      ],
                         [     Cyrillic_ya,     Cyrillic_YA      ]       };
     key <AC02> {        [               s,               S      ],
                         [   Cyrillic_yeru,   Cyrillic_YERU      ]       };
     key <AC01> {        [               a,               A      ],
                         [     Cyrillic_ef,     Cyrillic_EF      ]       };
     key <AD02> {        [               w,               W      ],
                         [    Cyrillic_tse,    Cyrillic_TSE      ]       };
     key <AE02> {        [               2,              at      ],
                         [               2,        quotedbl      ]       };
     key <AB03> {        [               c,               C      ],
                         [     Cyrillic_es,     Cyrillic_ES      ]       };
     key <AB02> {        [               x,               X      ],
                         [    Cyrillic_che,    Cyrillic_CHE      ]       };
     key <AC03> {        [               d,               D      ],
                         [     Cyrillic_ve,     Cyrillic_VE      ]       };
     key <AD03> {        [               e,               E      ],
                         [      Cyrillic_u,      Cyrillic_U      ]       };
     key <AE04> {        [               4,          dollar      ],
                         [               4,       semicolon      ]       };
     key <AE03> {        [               3,      numbersign      ],
                         [               3,      apostrophe      ]       };
     key <AB04> {        [               v,               V      ],
                         [     Cyrillic_em,     Cyrillic_EM      ]       };
     key <AC04> {        [               f,               F      ],
                         [      Cyrillic_a,      Cyrillic_A      ]       };
     key <AD05> {        [               t,               T      ],
                         [     Cyrillic_ie,     Cyrillic_IE      ]       };
     key <AD04> {        [               r,               R      ],
                         [     Cyrillic_ka,     Cyrillic_KA      ]       };
     key <AE05> {        [               5,         percent      ],
                         [               5,         percent      ]       };
     key <AB06> {        [               n,               N      ],
                         [     Cyrillic_te,     Cyrillic_TE      ]       };
     key <AB05> {        [               b,               B      ],
                         [      Cyrillic_i,      Cyrillic_I      ]       };
     key <AC06> {        [               h,               H      ],
                         [     Cyrillic_er,     Cyrillic_ER      ]       };
     key <AC05> {        [               g,               G      ],
                         [     Cyrillic_pe,     Cyrillic_PE      ]       };
     key <AD06> {        [               y,               Y      ],
                         [     Cyrillic_en,     Cyrillic_EN      ]       };
     key <AE06> {        [               6,     asciicircum      ],
                         [               6,           colon      ]       };
     key <AB07> {        [               m,               M      ],
                         [Cyrillic_softsign,Cyrillic_SOFTSIGN    ]       };
     key <AC07> {        [               j,               J      ],
                         [      Cyrillic_o,      Cyrillic_O      ]       };
     key <AD07> {        [               u,               U      ],
                         [    Cyrillic_ghe,    Cyrillic_GHE      ]       };
     key <AE07> {        [               7,       ampersand      ],
                         [               7,        question      ]       };
     key <AE08> {        [               8,        asterisk      ],
                         [               8,        asterisk      ]       };
     key <AB08> {        [           comma,            less      ],
                         [     Cyrillic_be,     Cyrillic_BE      ]       };
     key <AC08> {        [               k,               K      ],
                         [     Cyrillic_el,     Cyrillic_EL      ]       };
     key <AD08> {        [               i,               I      ],
                         [    Cyrillic_sha,    Cyrillic_SHA      ]       };
     key <AD09> {        [               o,               O      ],
                         [  Cyrillic_shcha,  Cyrillic_SHCHA      ]       };
     key <AE10> {        [               0,      parenright      ],
                         [               0,      parenright      ]       };
     key <AE09> {        [               9,       parenleft      ],
                         [               9,       parenleft      ]       };
     key <AB09> {        [          period,         greater      ],
                         [     Cyrillic_yu,     Cyrillic_YU      ]       };
     key <AB10> {        [           slash,        question      ],
                         [          period,           comma      ]       };
     key <AC09> {        [               l,               L      ],
                         [     Cyrillic_de,     Cyrillic_DE      ]       };
     key <AC10> {        [       semicolon,           colon      ],
                         [    Cyrillic_zhe,    Cyrillic_ZHE      ]       };
     key <AD10> {        [               p,               P      ],
                         [     Cyrillic_ze,     Cyrillic_ZE      ]       };
     key <AE11> {        [           minus,      underscore      ],
                         [           minus,      underscore      ]       };
     key <AC11> {        [      apostrophe,        quotedbl      ],
                         [      Cyrillic_e,      Cyrillic_E      ]       };
     key <AD11> {        [     bracketleft,       braceleft      ],
                         [     Cyrillic_ha,     Cyrillic_HA      ]       };
     key <AE12> {        [           equal,            plus      ],
                         [           equal,            plus      ]       };
     key <AD12> {        [    bracketright,      braceright      ],
                         [Cyrillic_hardsign,Cyrillic_HARDSIGN    ]       };
     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 };
 };
 
 partial alphanumeric_keys
 xkb_symbols "winkeys" {
     include "ru(basic)"
     key <AE04> {        [               4,          dollar      ],
                         [               4,       semicolon      ]       };
     key <AE03> {        [               3,      numbersign      ],
                         [               3,      numbersign      ]       };
     key <AE05> {        [               5,         percent      ],
                         [               5,         percent      ]       };
     key <AE06> {        [               6,     asciicircum      ],
                         [               6,           colon      ]       };
     key <AE07> {        [               7,       ampersand      ],
                         [               7,        question      ]       };
     key <AE08> {        [               8,        asterisk      ],
                         [               8,        asterisk      ]       };
     key <AB10> {        [           slash,        question      ],
                         [          period,           comma      ]       };
     key <BKSL> {        [       backslash,             bar      ],
                         [           slash,             bar      ]       };
 };
 
 >=====  End cut  [/usr/X11/lib/X11/xkb/symbols/ru-ms] =====<
 
 --
     Svyatoslav <absolute_sh@mail.ru>
 
 [Registered Linux user #219421]
 --- QDed/Linux
  * Origin: AbSolute Soft&Hard (2:464/8088.100)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 X11 и раскладка клавиатуры   Artiom Shagaldian   20 May 2002 22:29:29 
 Re: X11 и раскладка клавиатуры   Alexei Dets   21 May 2002 01:15:34 
 Re: X11 и раскладка клавиатуры   Artem Chuprina   21 May 2002 20:17:53 
 X11 и pаскладка клавиатуpы   Mike Yaroshevitch   21 May 2002 05:52:36 
 X11 и раскладка клавиатуры   Kirill Frolov   21 May 2002 02:28:14 
 X11 и раскладка клавиатуры   Svyatoslav Abramenkov   21 May 2002 07:14:17 
 X11 и раскладка клавиатуры   Yuriy Osmerkin   21 May 2002 22:54:24 
 X11 и раскладка клавиатуры   Alexander Topolskiy   25 May 2002 02:35:58 
 X11 и раскладка клавиатуры   Maxim Petrankov   29 May 2002 00:43:26 
 X11 и раскладка клавиатуры   Alexander Topolskiy   08 Jun 2002 16:13:30 
Архивное /ru.linux/45900ce9d8d8.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional