[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#254997: xlibs: [xkb] broken modifiers in french keymap



Erwan David wrote:
> with layout pc105/fr and options altwin:left_meta_win,compose:menu
> mofiifers are totally broken : Mod4 for super_l, hyper_l, and meta_l
> the alt key has both alt and meta symbols (contradictions), and meta_l
> has modifier mod1 AND mod4.

Tha attached patch has been applied into SVN (against 4.3.0.dfsg.1-6),
can you please check if it fixes your bug?

> This breaks (x)emacs.

I installed xemacs (with pristine 4.3.0.dfsg.1-6) but got no error
message, is some configuration needed to see error messages?

Denis
--- /etc/X11/xkb/symbols/altwin.orig	2004-09-01 23:50:30.000000000 +0200
+++ /etc/X11/xkb/symbols/altwin	2004-09-01 23:50:45.000000000 +0200
@@ -12,13 +12,13 @@
 xkb_symbols "meta_win" {
     key <LWIN> {	[ 	Meta_L			]	};
     key <RWIN> {	[ 	Meta_R			]	};
-    modifier_map Mod4	{ Meta_L, Meta_R };
+    modifier_map Mod4	{ <META>, Meta_L, Meta_R };
 };
 
 partial modifier_keys 
 xkb_symbols "left_meta_win" {
     key <LWIN> {	[ 	Meta_L			]	};
-    modifier_map Mod4	{ Meta_L };
+    modifier_map Mod4	{ <META>, Meta_L };
 };
 
 partial modifier_keys 

Reply to: