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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valeriy E. Ushakov                   2:5020/400     12 Feb 2007  04:13:38
 To : Eugene Grosbein
 Subject : Re: xkb
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
 
 EG> 11 фев 2007, воскресенье, в 20:14 KRAST, Eugene Grosbein написал(а):
 EG> 
  EG>> Где в /usr/X11R6/lib/X11/xkb сказано, какие именно символы
  EG>> должны вводиться при нажатии Ctrl плюс клавиши верхнего ряда основного
  EG>> наборного поля? Hапример, где сказано, что Ctrl-7 вводит ^_
  EG>> а Ctrl-_ вводит -
 EG> 
 EG> Я вот тут подумал, а может это xterm должен делать?
 EG> Попробовал так в ~/.Xresources:
 EG> 
 EG> *VT100*translations:    #override <Key>^-: string(0x1F)
 EG> 
 EG> Hикаких изменений. Что я делаю не так?
 
 Скорее всего здесь: lib/X11/KeyBind.c:_XTranslateKeySym()
 
     /* only apply Control key if it makes sense, else ignore it */
     if (modifiers & ControlMask) {
         if ((c >= '@' && c < '\177') || c == ' ') c &= 0x1F;
         else if (c == '2') c = '\000';
         else if (c >= '3' && c <= '7') c -= ('3' - '\033');
         else if (c == '8') c = '\177';
         else if (c == '/') c = '_' & 0x1F;
     }
 
 SY, Uwe
 -- 
 uwe@ptc.spbu.ru                         |       Zu Grunde kommen
 http://snark.ptc.spbu.ru/~uwe/          |       Ist zu Grunde gehen
 --- ifmail v.2.15dev5.3
  * Origin: St.Petersburg University (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: xkb   Valeriy E. Ushakov   12 Feb 2007 04:13:38 
Архивное /ru.unix.bsd/6578751e9230.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional