Branch :
// WARNING: This file was auto-generated by: scripts/update-merge-modes-tests.py
xkb_keycodes "base-default" {
<T001> = 9;
<T002> = 10;
<T003> = 11;
<T004> = 12;
<T005> = 13;
<T006> = 14;
<T007> = 15;
<T008> = 16;
<T009> = 17;
<T010> = 18;
<T011> = 19;
<T012> = 20;
<T013> = 21;
<T014> = 22;
<T015> = 23;
<T016> = 24;
<T017> = 25;
<T018> = 26;
<T020> = 28;
<T021> = 29;
<T022> = 30;
<T023> = 31;
<T024> = 32;
<T025> = 33;
<T026> = 34;
<T027> = 35;
<T028> = 36;
<T029> = 37;
<T030> = 38;
<T031> = 39;
<T032> = 40;
<T033> = 41;
<T034> = 42;
<T035> = 43;
<T036> = 44;
<T037> = 45;
<T038> = 46;
<T039> = 47;
<T043> = 51;
<T044> = 52;
<T045> = 53;
<T046> = 54;
<T047> = 55;
<T048> = 56;
<T049> = 57;
<T050> = 58;
<T051> = 59;
<T052> = 60;
<T053> = 61;
<T054> = 62;
<T055> = 63;
<T056> = 64;
<T057> = 65;
<T060> = 68;
<T061> = 69;
<T062> = 70;
<T063> = 71;
<T064> = 72;
<T065> = 73;
<T066> = 74;
<T067> = 75;
<T068> = 76;
<T069> = 77;
<T070> = 78;
<T071> = 79;
<T072> = 80;
<T073> = 81;
<T074> = 82;
<T075> = 83;
<T076> = 84;
<T077> = 85;
<T078> = 86;
<T079> = 87;
<T080> = 88;
<T081> = 89;
<T085> = 93;
<T086> = 94;
<T087> = 95;
<T088> = 96;
<T089> = 97;
<T090> = 98;
<T091> = 99;
<T092> = 100;
<T093> = 101;
<T094> = 102;
<T095> = 103;
<T096> = 104;
<T097> = 105;
<T098> = 106;
<T099> = 107;
<T103> = 111;
<T104> = 112;
<T105> = 113;
<T106> = 114;
<T107> = 115;
<T108> = 116;
<T109> = 117;
<T110> = 118;
<T111> = 119;
<T112> = 120;
<T113> = 121;
<T114> = 122;
<T115> = 123;
<T116> = 124;
<T117> = 125;
<T118> = 126;
<T119> = 127;
<T120> = 128;
<T121> = 129;
<T122> = 130;
<T123> = 131;
<T124> = 132;
<T125> = 133;
<T126> = 134;
<T127> = 135;
<T128> = 136;
<T129> = 137;
<T130> = 138;
<T131> = 139;
<T132> = 140;
<T133> = 141;
<T134> = 142;
<T135> = 143;
<T136> = 144;
<T137> = 145;
<T138> = 146;
<T139> = 147;
<T140> = 148;
<T141> = 149;
<T142> = 150;
<T143> = 151;
<T144> = 152;
<T145> = 153;
<T146> = 154;
<T147> = 155;
<T150> = 158;
<T153> = 161;
<T156> = 164;
<T159> = 167;
<T162> = 170;
<T165> = 173;
<T168> = 176;
<T171> = 179;
<T174> = 182;
<T177> = 185;
<T180> = 188;
<T183> = 191;
<T186> = 194;
<T189> = 197;
<T192> = 200;
<T204> = 212;
<T207> = 215;
<T210> = 218;
<1> = 241;
<2> = 242;
alias <A> = <1>;
alias <B> = <2>;
indicator 1 = "Caps Lock";
indicator 2 = "Num Lock";
indicator 3 = "Scroll Lock";
indicator 4 = "Compose";
indicator 5 = "Kana";
};
xkb_keycodes "base-augment" {
augment <T001> = 9;
augment <T002> = 10;
augment <T003> = 11;
augment <T004> = 12;
augment <T005> = 13;
augment <T006> = 14;
augment <T007> = 15;
augment <T008> = 16;
augment <T009> = 17;
augment <T010> = 18;
augment <T011> = 19;
augment <T012> = 20;
augment <T013> = 21;
augment <T014> = 22;
augment <T015> = 23;
augment <T016> = 24;
augment <T017> = 25;
augment <T018> = 26;
augment <T020> = 28;
augment <T021> = 29;
augment <T022> = 30;
augment <T023> = 31;
augment <T024> = 32;
augment <T025> = 33;
augment <T026> = 34;
augment <T027> = 35;
augment <T028> = 36;
augment <T029> = 37;
augment <T030> = 38;
augment <T031> = 39;
augment <T032> = 40;
augment <T033> = 41;
augment <T034> = 42;
augment <T035> = 43;
augment <T036> = 44;
augment <T037> = 45;
augment <T038> = 46;
augment <T039> = 47;
augment <T043> = 51;
augment <T044> = 52;
augment <T045> = 53;
augment <T046> = 54;
augment <T047> = 55;
augment <T048> = 56;
augment <T049> = 57;
augment <T050> = 58;
augment <T051> = 59;
augment <T052> = 60;
augment <T053> = 61;
augment <T054> = 62;
augment <T055> = 63;
augment <T056> = 64;
augment <T057> = 65;
augment <T060> = 68;
augment <T061> = 69;
augment <T062> = 70;
augment <T063> = 71;
augment <T064> = 72;
augment <T065> = 73;
augment <T066> = 74;
augment <T067> = 75;
augment <T068> = 76;
augment <T069> = 77;
augment <T070> = 78;
augment <T071> = 79;
augment <T072> = 80;
augment <T073> = 81;
augment <T074> = 82;
augment <T075> = 83;
augment <T076> = 84;
augment <T077> = 85;
augment <T078> = 86;
augment <T079> = 87;
augment <T080> = 88;
augment <T081> = 89;
augment <T085> = 93;
augment <T086> = 94;
augment <T087> = 95;
augment <T088> = 96;
augment <T089> = 97;
augment <T090> = 98;
augment <T091> = 99;
augment <T092> = 100;
augment <T093> = 101;
augment <T094> = 102;
augment <T095> = 103;
augment <T096> = 104;
augment <T097> = 105;
augment <T098> = 106;
augment <T099> = 107;
augment <T103> = 111;
augment <T104> = 112;
augment <T105> = 113;
augment <T106> = 114;
augment <T107> = 115;
augment <T108> = 116;
augment <T109> = 117;
augment <T110> = 118;
augment <T111> = 119;
augment <T112> = 120;
augment <T113> = 121;
augment <T114> = 122;
augment <T115> = 123;
augment <T116> = 124;
augment <T117> = 125;
augment <T118> = 126;
augment <T119> = 127;
augment <T120> = 128;
augment <T121> = 129;
augment <T122> = 130;
augment <T123> = 131;
augment <T124> = 132;
augment <T125> = 133;
augment <T126> = 134;
augment <T127> = 135;
augment <T128> = 136;
augment <T129> = 137;
augment <T130> = 138;
augment <T131> = 139;
augment <T132> = 140;
augment <T133> = 141;
augment <T134> = 142;
augment <T135> = 143;
augment <T136> = 144;
augment <T137> = 145;
augment <T138> = 146;
augment <T139> = 147;
augment <T140> = 148;
augment <T141> = 149;
augment <T142> = 150;
augment <T143> = 151;
augment <T144> = 152;
augment <T145> = 153;
augment <T146> = 154;
augment <T147> = 155;
augment <T150> = 158;
augment <T153> = 161;
augment <T156> = 164;
augment <T159> = 167;
augment <T162> = 170;
augment <T165> = 173;
augment <T168> = 176;
augment <T171> = 179;
augment <T174> = 182;
augment <T177> = 185;
augment <T180> = 188;
augment <T183> = 191;
augment <T186> = 194;
augment <T189> = 197;
augment <T192> = 200;
augment <T204> = 212;
augment <T207> = 215;
augment <T210> = 218;
augment <1> = 241;
augment <2> = 242;
augment alias <A> = <1>;
augment alias <B> = <2>;
augment indicator 1 = "Caps Lock";
augment indicator 2 = "Num Lock";
augment indicator 3 = "Scroll Lock";
augment indicator 4 = "Compose";
augment indicator 5 = "Kana";
};
xkb_keycodes "base-override" {
override <T001> = 9;
override <T002> = 10;
override <T003> = 11;
override <T004> = 12;
override <T005> = 13;
override <T006> = 14;
override <T007> = 15;
override <T008> = 16;
override <T009> = 17;
override <T010> = 18;
override <T011> = 19;
override <T012> = 20;
override <T013> = 21;
override <T014> = 22;
override <T015> = 23;
override <T016> = 24;
override <T017> = 25;
override <T018> = 26;
override <T020> = 28;
override <T021> = 29;
override <T022> = 30;
override <T023> = 31;
override <T024> = 32;
override <T025> = 33;
override <T026> = 34;
override <T027> = 35;
override <T028> = 36;
override <T029> = 37;
override <T030> = 38;
override <T031> = 39;
override <T032> = 40;
override <T033> = 41;
override <T034> = 42;
override <T035> = 43;
override <T036> = 44;
override <T037> = 45;
override <T038> = 46;
override <T039> = 47;
override <T043> = 51;
override <T044> = 52;
override <T045> = 53;
override <T046> = 54;
override <T047> = 55;
override <T048> = 56;
override <T049> = 57;
override <T050> = 58;
override <T051> = 59;
override <T052> = 60;
override <T053> = 61;
override <T054> = 62;
override <T055> = 63;
override <T056> = 64;
override <T057> = 65;
override <T060> = 68;
override <T061> = 69;
override <T062> = 70;
override <T063> = 71;
override <T064> = 72;
override <T065> = 73;
override <T066> = 74;
override <T067> = 75;
override <T068> = 76;
override <T069> = 77;
override <T070> = 78;
override <T071> = 79;
override <T072> = 80;
override <T073> = 81;
override <T074> = 82;
override <T075> = 83;
override <T076> = 84;
override <T077> = 85;
override <T078> = 86;
override <T079> = 87;
override <T080> = 88;
override <T081> = 89;
override <T085> = 93;
override <T086> = 94;
override <T087> = 95;
override <T088> = 96;
override <T089> = 97;
override <T090> = 98;
override <T091> = 99;
override <T092> = 100;
override <T093> = 101;
override <T094> = 102;
override <T095> = 103;
override <T096> = 104;
override <T097> = 105;
override <T098> = 106;
override <T099> = 107;
override <T103> = 111;
override <T104> = 112;
override <T105> = 113;
override <T106> = 114;
override <T107> = 115;
override <T108> = 116;
override <T109> = 117;
override <T110> = 118;
override <T111> = 119;
override <T112> = 120;
override <T113> = 121;
override <T114> = 122;
override <T115> = 123;
override <T116> = 124;
override <T117> = 125;
override <T118> = 126;
override <T119> = 127;
override <T120> = 128;
override <T121> = 129;
override <T122> = 130;
override <T123> = 131;
override <T124> = 132;
override <T125> = 133;
override <T126> = 134;
override <T127> = 135;
override <T128> = 136;
override <T129> = 137;
override <T130> = 138;
override <T131> = 139;
override <T132> = 140;
override <T133> = 141;
override <T134> = 142;
override <T135> = 143;
override <T136> = 144;
override <T137> = 145;
override <T138> = 146;
override <T139> = 147;
override <T140> = 148;
override <T141> = 149;
override <T142> = 150;
override <T143> = 151;
override <T144> = 152;
override <T145> = 153;
override <T146> = 154;
override <T147> = 155;
override <T150> = 158;
override <T153> = 161;
override <T156> = 164;
override <T159> = 167;
override <T162> = 170;
override <T165> = 173;
override <T168> = 176;
override <T171> = 179;
override <T174> = 182;
override <T177> = 185;
override <T180> = 188;
override <T183> = 191;
override <T186> = 194;
override <T189> = 197;
override <T192> = 200;
override <T204> = 212;
override <T207> = 215;
override <T210> = 218;
override <1> = 241;
override <2> = 242;
override alias <A> = <1>;
override alias <B> = <2>;
override indicator 1 = "Caps Lock";
override indicator 2 = "Num Lock";
override indicator 3 = "Scroll Lock";
override indicator 4 = "Compose";
override indicator 5 = "Kana";
};
xkb_keycodes "base-replace" {
replace <T001> = 9;
replace <T002> = 10;
replace <T003> = 11;
replace <T004> = 12;
replace <T005> = 13;
replace <T006> = 14;
replace <T007> = 15;
replace <T008> = 16;
replace <T009> = 17;
replace <T010> = 18;
replace <T011> = 19;
replace <T012> = 20;
replace <T013> = 21;
replace <T014> = 22;
replace <T015> = 23;
replace <T016> = 24;
replace <T017> = 25;
replace <T018> = 26;
replace <T020> = 28;
replace <T021> = 29;
replace <T022> = 30;
replace <T023> = 31;
replace <T024> = 32;
replace <T025> = 33;
replace <T026> = 34;
replace <T027> = 35;
replace <T028> = 36;
replace <T029> = 37;
replace <T030> = 38;
replace <T031> = 39;
replace <T032> = 40;
replace <T033> = 41;
replace <T034> = 42;
replace <T035> = 43;
replace <T036> = 44;
replace <T037> = 45;
replace <T038> = 46;
replace <T039> = 47;
replace <T043> = 51;
replace <T044> = 52;
replace <T045> = 53;
replace <T046> = 54;
replace <T047> = 55;
replace <T048> = 56;
replace <T049> = 57;
replace <T050> = 58;
replace <T051> = 59;
replace <T052> = 60;
replace <T053> = 61;
replace <T054> = 62;
replace <T055> = 63;
replace <T056> = 64;
replace <T057> = 65;
replace <T060> = 68;
replace <T061> = 69;
replace <T062> = 70;
replace <T063> = 71;
replace <T064> = 72;
replace <T065> = 73;
replace <T066> = 74;
replace <T067> = 75;
replace <T068> = 76;
replace <T069> = 77;
replace <T070> = 78;
replace <T071> = 79;
replace <T072> = 80;
replace <T073> = 81;
replace <T074> = 82;
replace <T075> = 83;
replace <T076> = 84;
replace <T077> = 85;
replace <T078> = 86;
replace <T079> = 87;
replace <T080> = 88;
replace <T081> = 89;
replace <T085> = 93;
replace <T086> = 94;
replace <T087> = 95;
replace <T088> = 96;
replace <T089> = 97;
replace <T090> = 98;
replace <T091> = 99;
replace <T092> = 100;
replace <T093> = 101;
replace <T094> = 102;
replace <T095> = 103;
replace <T096> = 104;
replace <T097> = 105;
replace <T098> = 106;
replace <T099> = 107;
replace <T103> = 111;
replace <T104> = 112;
replace <T105> = 113;
replace <T106> = 114;
replace <T107> = 115;
replace <T108> = 116;
replace <T109> = 117;
replace <T110> = 118;
replace <T111> = 119;
replace <T112> = 120;
replace <T113> = 121;
replace <T114> = 122;
replace <T115> = 123;
replace <T116> = 124;
replace <T117> = 125;
replace <T118> = 126;
replace <T119> = 127;
replace <T120> = 128;
replace <T121> = 129;
replace <T122> = 130;
replace <T123> = 131;
replace <T124> = 132;
replace <T125> = 133;
replace <T126> = 134;
replace <T127> = 135;
replace <T128> = 136;
replace <T129> = 137;
replace <T130> = 138;
replace <T131> = 139;
replace <T132> = 140;
replace <T133> = 141;
replace <T134> = 142;
replace <T135> = 143;
replace <T136> = 144;
replace <T137> = 145;
replace <T138> = 146;
replace <T139> = 147;
replace <T140> = 148;
replace <T141> = 149;
replace <T142> = 150;
replace <T143> = 151;
replace <T144> = 152;
replace <T145> = 153;
replace <T146> = 154;
replace <T147> = 155;
replace <T150> = 158;
replace <T153> = 161;
replace <T156> = 164;
replace <T159> = 167;
replace <T162> = 170;
replace <T165> = 173;
replace <T168> = 176;
replace <T171> = 179;
replace <T174> = 182;
replace <T177> = 185;
replace <T180> = 188;
replace <T183> = 191;
replace <T186> = 194;
replace <T189> = 197;
replace <T192> = 200;
replace <T204> = 212;
replace <T207> = 215;
replace <T210> = 218;
replace <1> = 241;
replace <2> = 242;
replace alias <A> = <1>;
replace alias <B> = <2>;
replace indicator 1 = "Caps Lock";
replace indicator 2 = "Num Lock";
replace indicator 3 = "Scroll Lock";
replace indicator 4 = "Compose";
replace indicator 5 = "Kana";
};
xkb_keycodes "update-default" {
<1> = 241; // Unchanged
<2> = 244; // Changed
<3> = 243; // New
alias <A> = <1>; // Unchanged
alias <B> = <3>; // Changed
alias <C> = <3>; // New
indicator 1 = "Caps Lock"; // Unchanged
indicator 6 = "Num Lock"; // Changed index (free)
indicator 5 = "Scroll Lock"; // Changed index (not free)
indicator 4 = "XXXX"; // Changed name
indicator 7 = "Suspend"; // New
};
xkb_keycodes "update-augment" {
augment <1> = 241; // Unchanged
augment <2> = 244; // Changed
augment <3> = 243; // New
augment alias <A> = <1>; // Unchanged
augment alias <B> = <3>; // Changed
augment alias <C> = <3>; // New
augment indicator 1 = "Caps Lock"; // Unchanged
augment indicator 6 = "Num Lock"; // Changed index (free)
augment indicator 5 = "Scroll Lock"; // Changed index (not free)
augment indicator 4 = "XXXX"; // Changed name
augment indicator 7 = "Suspend"; // New
};
xkb_keycodes "update-override" {
override <1> = 241; // Unchanged
override <2> = 244; // Changed
override <3> = 243; // New
override alias <A> = <1>; // Unchanged
override alias <B> = <3>; // Changed
override alias <C> = <3>; // New
override indicator 1 = "Caps Lock"; // Unchanged
override indicator 6 = "Num Lock"; // Changed index (free)
override indicator 5 = "Scroll Lock"; // Changed index (not free)
override indicator 4 = "XXXX"; // Changed name
override indicator 7 = "Suspend"; // New
};
xkb_keycodes "update-replace" {
replace <1> = 241; // Unchanged
replace <2> = 244; // Changed
replace <3> = 243; // New
replace alias <A> = <1>; // Unchanged
replace alias <B> = <3>; // Changed
replace alias <C> = <3>; // New
replace indicator 1 = "Caps Lock"; // Unchanged
replace indicator 6 = "Num Lock"; // Changed index (free)
replace indicator 5 = "Scroll Lock"; // Changed index (not free)
replace indicator 4 = "XXXX"; // Changed name
replace indicator 7 = "Suspend"; // New
};