Unhide lv3:enter_switch option, it can be useful if a pc105 model is selected with an Apple laptop. Not submitted upstream. Index: xkb-data/rules/base.o_s.part =================================================================== --- xkb-data.orig/rules/base.o_s.part +++ xkb-data/rules/base.o_s.part @@ -48,6 +48,7 @@ lv3:win_switch = +level3(win_switch) lv3:lwin_switch = +level3(lwin_switch) lv3:rwin_switch = +level3(rwin_switch) + lv3:enter_switch = +level3(enter_switch) caps:capslock = +capslock(capslock) caps:shiftlock = +capslock(shiftlock) caps:swapescape = +capslock(swapescape) Index: xkb-data/symbols/level3 =================================================================== --- xkb-data.orig/symbols/level3 +++ xkb-data/symbols/level3 @@ -136,7 +136,7 @@ // using the level3(enter_switch) map, the Enter key on the keypad // temporarily chooses the third shift level. This is especially // useful for Mac laptops which miss the right Alt key. -partial hidden modifier_keys +partial modifier_keys xkb_symbols "enter_switch" { key { type[Group1]="ONE_LEVEL", Index: xkb-data/rules/base.xml.in =================================================================== --- xkb-data.orig/rules/base.xml.in +++ xkb-data/rules/base.xml.in @@ -4361,6 +4361,12 @@ <_description>Right Alt key never chooses 3rd level +