// This mapping assumes that inet(evdev) will also be sourced partial xkb_symbols "overlay" { key <LWIN> { [ Overlay1_Enable ], overlay1=<LWIN> }; key <I225> { [ Overlay1_Enable ], overlay1=<I225> }; key <AB09> { overlay1=<INS> }; key <LEFT> { overlay1=<HOME> }; key <RGHT> { overlay1=<END> }; key <UP> { overlay1=<PGUP> }; key <DOWN> { overlay1=<PGDN> }; key <FK01> { overlay1=<I166> }; key <FK02> { overlay1=<I167> }; key <FK03> { overlay1=<I181> }; key <FK04> { overlay1=<I160> }; key <FK05> { overlay1=<I235> }; key <FK06> { overlay1=<I232> }; // XF86MonBrightnessDown key <FK07> { overlay1=<I233> }; // XF86MonBrightnessUp key <FK08> { overlay1=<MUTE> }; key <FK09> { overlay1=<VOL-> }; key <FK10> { overlay1=<VOL+> }; key <AE01> { overlay1=<FK01> }; key <AE02> { overlay1=<FK02> }; key <AE03> { overlay1=<FK03> }; key <AE04> { overlay1=<FK04> }; key <AE05> { overlay1=<FK05> }; key <AE06> { overlay1=<FK06> }; key <AE07> { overlay1=<FK07> }; key <AE08> { overlay1=<FK08> }; key <AE09> { overlay1=<FK09> }; key <AE10> { overlay1=<I236> }; // KEY_KBDILLUMTOGGLE key <AE11> { overlay1=<I237> }; // KEY_KBDILLUMDOWN key <AE12> { overlay1=<I238> }; // KEY_KBDILLUMUP key <BKSP> { overlay1=<DELE> }; key <LALT> { overlay1=<CAPS> }; key <RALT> { overlay1=<CAPS> }; // For some strange reason, some Super_R events are triggered when // the Search key is released (i.e. with overlay on). // This maps RWIN to a dummy key (<I253>), to make sure we catch it. key <RWIN> { [ NoSymbol ], overlay1=<I253> }; // Map dummy key to no symbol key <I253> { [ NoSymbol ] }; };