Index: rules/base.o_s.part =================================================================== RCS file: /cvs/xlibs/xkbdesc/rules/base.o_s.part,v retrieving revision 1.12 diff -u -r1.12 base.o_s.part --- rules/base.o_s.part 31 Aug 2006 23:07:37 -0000 1.12 +++ rules/base.o_s.part 1 Sep 2006 21:21:47 -0000 @@ -44,7 +44,7 @@ altwin:super_win = +altwin(super_win) altwin:hyper_win = +altwin(hyper_win) altwin:alt_super_win = +altwin(alt_super_win) - altwin:swap_ralt_rwin = +altwin(swap_ralt_rwin) + altwin:swap_lalt_lwin = +altwin(swap_lalt_lwin) compose:ralt = +compose(ralt) compose:lwin = +compose(lwin) compose:rwin = +compose(rwin) Index: rules/base.xml.in =================================================================== RCS file: /cvs/xlibs/xkbdesc/rules/base.xml.in,v retrieving revision 1.141 diff -u -r1.141 base.xml.in --- rules/base.xml.in 31 Aug 2006 23:07:37 -0000 1.141 +++ rules/base.xml.in 1 Sep 2006 21:21:49 -0000 @@ -3059,8 +3059,8 @@ Index: symbols/altwin =================================================================== RCS file: /cvs/xlibs/xkbdesc/symbols/altwin,v retrieving revision 1.5 diff -u -r1.5 altwin --- symbols/altwin 31 Aug 2006 23:07:37 -0000 1.5 +++ symbols/altwin 1 Sep 2006 21:21:49 -0000 @@ -60,7 +60,8 @@ }; partial modifier_keys -xkb_symbols "swap_ralt_rwin" { - key { [ Super_R ] }; - key { [ Alt_R, Meta_R ] }; +xkb_symbols "swap_lalt_lwin" { + key { [ Super_L ] }; + key { [ Alt_L, Meta_L ] }; + modifier_map Mod1 { }; };