1*2b949d04SAndroid Build Coastguard Workerxkb_keymap{ 2*2b949d04SAndroid Build Coastguard Workerxkb_keycodes"0"{ 3*2b949d04SAndroid Build Coastguard Workerminimum=0; 4*2b949d04SAndroid Build Coastguard Workermaximum=500; 5*2b949d04SAndroid Build Coastguard Worker<a>=0; 6*2b949d04SAndroid Build Coastguard Workerindicator 1="X"; 7*2b949d04SAndroid Build Coastguard Workeralias<X>=<Y>; 8*2b949d04SAndroid Build Coastguard Worker}; 9*2b949d04SAndroid Build Coastguard Workerxkb_types"X"{ 10*2b949d04SAndroid Build Coastguard Workervirtual_modifiers NumLock; 11*2b949d04SAndroid Build Coastguard Workertype"X"{ 12*2b949d04SAndroid Build Coastguard Workermodifiers=Shift; 13*2b949d04SAndroid Build Coastguard Workermap[Shift]=Level2; 14*2b949d04SAndroid Build Coastguard Workerlevel_name[Level1]="X"; 15*2b949d04SAndroid Build Coastguard Workerpreserve[Shift]=Shift; 16*2b949d04SAndroid Build Coastguard Worker}; 17*2b949d04SAndroid Build Coastguard Worker}; 18*2b949d04SAndroid Build Coastguard Workerpartial xkb_compat{ 19*2b949d04SAndroid Build Coastguard Workervirtual_modifiers Alt; 20*2b949d04SAndroid Build Coastguard Workerinterpret.useModMapMods=AnyLevel; 21*2b949d04SAndroid Build Coastguard Workerinterpret.repeat=False; 22*2b949d04SAndroid Build Coastguard Workerinterpret.locking=False; 23*2b949d04SAndroid Build Coastguard Workerinterpret ISO_Level2_Latch+Exactly(Shift){ 24*2b949d04SAndroid Build Coastguard Workerrepeat=True; 25*2b949d04SAndroid Build Coastguard WorkervirtualModifier=NumLock; 26*2b949d04SAndroid Build Coastguard WorkeruseModMapMods=level1; 27*2b949d04SAndroid Build Coastguard Workeraction=LatchMods(modifiers=Shift,clearLocks,latchToLock); 28*2b949d04SAndroid Build Coastguard Workeraction=MovePtr(x=+0,y=-0); 29*2b949d04SAndroid Build Coastguard Workeraction=SwitchScreen(screen=00,!same); 30*2b949d04SAndroid Build Coastguard Workeraction=Private(type=0x80,data[0]=0x00); 31*2b949d04SAndroid Build Coastguard Worker}; 32*2b949d04SAndroid Build Coastguard Workerindicator"X"{whichModState=locked;modifiers=Lock;}; 33*2b949d04SAndroid Build Coastguard Worker}; 34*2b949d04SAndroid Build Coastguard Workerxkb_symbols{ 35*2b949d04SAndroid Build Coastguard Workername[group1]="X"; 36*2b949d04SAndroid Build Coastguard Workerkey<Y>{type[group2]="X",symbols[Group1]=[0,exclam],symbols[Group2]=[0xff,U00],symbols[Group3]=[z]}; 37*2b949d04SAndroid Build Coastguard Workermodifier_map Control{<a>}; 38*2b949d04SAndroid Build Coastguard Worker}; 39*2b949d04SAndroid Build Coastguard Workerdefault xkb_geometry"X"{ 40*2b949d04SAndroid Build Coastguard Workerdescription="X"; 41*2b949d04SAndroid Build Coastguard Workerwidth=470; 42*2b949d04SAndroid Build Coastguard Workershape.cornerRadius=1; 43*2b949d04SAndroid Build Coastguard Workershape"NORM"{cornerRadius=0,{[0.0,0]},{[0,0],[0,0.0]}}; 44*2b949d04SAndroid Build Coastguard Workersolid"X"{shape="X";top=00;left=00;color="X";}; 45*2b949d04SAndroid Build Coastguard Workerindicator.onColor="X"; 46*2b949d04SAndroid Build Coastguard Workerindicator.top=00.0; 47*2b949d04SAndroid Build Coastguard Workerindicator.shape="X"; 48*2b949d04SAndroid Build Coastguard Workerindicator"X"{left=0;}; 49*2b949d04SAndroid Build Coastguard Workertext.top=00; 50*2b949d04SAndroid Build Coastguard Workertext.color="X"; 51*2b949d04SAndroid Build Coastguard Workertext"X"{left=0;text="X";}; 52*2b949d04SAndroid Build Coastguard Workersection.left=00; 53*2b949d04SAndroid Build Coastguard Workerrow.left=0; 54*2b949d04SAndroid Build Coastguard Workerkey.shape="X"; 55*2b949d04SAndroid Build Coastguard Workerkey.gap=1; 56*2b949d04SAndroid Build Coastguard Workersection"X"{top=22;row{top=1;keys{{<X>,color="X"},{<X>,00.0},<X>,<X>,<X>};};}; 57*2b949d04SAndroid Build Coastguard Workeralias<AC00>=<CAPS>; 58*2b949d04SAndroid Build Coastguard Worker}; 59*2b949d04SAndroid Build Coastguard Worker}; 60