From:     ed@vitebsk.net (Ed V. Bartosh) <ed@vitebsk.net Ed V. Bartosh>
Date:     Dec 11 2000  9:09:39:000AM
Subj:     Alt != Meta
Newsgroup: fido7.ru.gnu
 

Hi, Pavel!

/Sun, 10 Dec 2000 17:04:16 +0300/ Pavel Kurnosoff wrote to ed@vitebsk.net:

 e>> Hету окошек :( И русификация у меня через xkb, вредно говорят xmodmap с
 e>> xkb смешивать.  Я думал, что можно как-нибудь в самом XEmacse это
 e>> настроить, ну да ладно, пошел рыть в сторону xkb.
 PK> _руссфикация_ у меня тоже через xkb. но тем не менее сделан вот такой xmodmap
 PK> (полностью, это не отрывок!):

 PK> keycode 64  = Alt_L
 PK> keycode 113 = Alt_R
 PK> keycode 115 = Meta_L
 PK> keycode 116 = Meta_R
 PK> keycode 117 = Menu
 PK> clear Mod3
 PK> add Mod3 = Meta_L Meta_R
 PK> clear Mod4

 PK> соотв. тебе надо поменять в строчке про add мету на альт и убрать строчки про
 PK> коды 115-117 (это окошки и меню). и все. и не надо мучать xkb. более того, я
 PK> считаю, что это вполне нормальный и документированный способ.
Спасибо.

Все вылечилось гораздо более простым способом - через xkb.
Там кстати и такое есть :
/usr/X11/lib/X11/xkb/symbols/pc104

xkb_symbols "altmeta" {
    key <LALT> {	[ 	Alt_L		]	};
    key <LWIN> {	[ 	Meta_L		]	};
    key <RALT> {	[ 	Alt_R		]	};
    key <RWIN> {	[ 	Meta_R		]	};
    key <MENU> {	[ 	Menu		]	};
};
Это не твой случай, часом ?

А насчет xmodmap - зачем эти лишние сущности, когда все можно и тем,
что уже есть сделать ?

Похоже, мы уже в некоторый оффтопик ушли, пора наверное завязывать.

-- 
Best regards, Ed

Linux: because a PC is a terrible thing to waste

Отправлено через сервер Talk.Ru - http://www.talk.ru