10412cdedSmrg 20412cdedSmrg// OLPC's mechanical keyboard moves several keys to the AA row. make 30412cdedSmrg// them easier to write symbol files naturally. 40412cdedSmrg 50412cdedSmrg// see http://wiki.laptop.org/go/OLPC_English_Non-membrane_Keyboard 60412cdedSmrg// and http://wiki.laptop.org/go/OLPC_Spanish_Non-membrane_Keyboard 70412cdedSmrg 80412cdedSmrgdefault 90412cdedSmrgxkb_keycodes "olpc" { 100412cdedSmrg 110412cdedSmrg alias <AE00> = <TLDE>; // many OLPC keyboards don't put tilde there 120412cdedSmrg alias <AC12> = <BKSL>; // on model olpc, physical position of BKSL 130412cdedSmrg 140412cdedSmrg}; 150412cdedSmrg 160412cdedSmrgdefault 170412cdedSmrgxkb_keycodes "olpcm" { 180412cdedSmrg 190412cdedSmrg alias <AE00> = <TLDE>; // many OLPC keyboards don't put tilde there 200412cdedSmrg alias <AA02> = <BKSL>; // on model olpcm, new physical position of BKSL 210412cdedSmrg alias <AA06> = <AE12>; // on model olpcm, new physical position of =+ 220412cdedSmrg alias <AA07> = <AC11>; // on model olpcm, new physical position of '" 230412cdedSmrg 240412cdedSmrg}; 25