summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-lib
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2015-05-18 12:59:36 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-05-20 21:41:06 +0100
commitd642865f1bbbc5a973ccb537dea5459c84eef97b (patch)
tree1c481f033a35f8778c0059e6ae100dc8ada95265 /meta/recipes-graphics/xorg-lib
parent0e38b69a93f41a582a31f2624df76da0a4a80694 (diff)
downloadpoky-d642865f1bbbc5a973ccb537dea5459c84eef97b.tar.gz
xkeyboard-config: remove GPLv3 files
xkeyboard-config is intended to be MIT licensed, so backport a patch from upstream to relicense one file and temporarily delete another. (From OE-Core rev: dd80d50a7943da4b58896b908b47a4aeed120075) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/xorg-lib')
-rw-r--r--meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-Remove-GPLv3-content.patch1043
-rw-r--r--meta/recipes-graphics/xorg-lib/xkeyboard-config_2.13.bb6
2 files changed, 1047 insertions, 2 deletions
diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-Remove-GPLv3-content.patch b/meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-Remove-GPLv3-content.patch
new file mode 100644
index 0000000000..d291cfcf8a
--- /dev/null
+++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config/0001-Remove-GPLv3-content.patch
@@ -0,0 +1,1043 @@
1Remove GPLv3 content so the package remains MIT licensed.
2
3symbols/eu has been relicensed upstream.
4Remove symbols/ph until that is relicensed upstream.
5
6Upstream-Status; Inappropriate
7Signed-off-by: Ross Burton <ross.burton@intel.com>
8
9---
10 symbols/eu | 1 -
11 symbols/ph | 996 -------------------------------------------------------------
12 2 files changed, 997 deletions(-)
13 delete mode 100644 symbols/ph
14
15diff --git a/symbols/eu b/symbols/eu
16index 0a4d31a..5b767f1 100644
17--- a/symbols/eu
18+++ b/symbols/eu
19@@ -1,6 +1,5 @@
20 // Based on <http://eurkey.steffen.bruentjen.eu/>
21 // Copyright: Copyright 2012 Steffen Bruentjen (eurkey (at) steffen dot bruentjen dot de)
22-// License: GPLv3 <http://www.gnu.org/licenses/gpl-3.0.html>
23 // modified by Christoph Roeper <spam (at) roeper dot biz> (use firstName to mail)
24
25 default partial alphanumeric_keys modifier_keys
26diff --git a/symbols/ph b/symbols/ph
27deleted file mode 100644
28index 6b3defa..0000000
29--- a/symbols/ph
30+++ /dev/null
31@@ -1,996 +0,0 @@
32-////////////////////////////////////////////////////////////////////////////////
33-// Philippines National Keyboard Layout v1.0.0 (2010-10-23) //
34-// http://laibcoms.com/sandbox/the-philippines-national-keyboard-layout //
35-// //
36-// License: GNU/GPLv3 //
37-// //
38-// Loosely based on ISO/IEC 9995-3:2009 //
39-// * glyphs that are not used in Philippine Languages and //
40-// Philippine English were not included //
41-// * Additions/Changes that are not part of ISO/IEC 9995-3:2009 //
42-// were added //
43-// //
44-// http://en.wikipedia.org/wiki/ISO/IEC_9995 //
45-// http://www.fileformat.info/info/unicode/char/20B1/index.htm //
46-// //
47-// By: Ubuntu Philippines LoCo Team //
48-// Site: http://ubuntu-ph.org //
49-// //
50-// Project Contact: JC John Sese Cuneta / 謝施洗 / ᜑᜓᜏᜈ᜔ ᜃᜓᜈᜒᜆ //
51-// XMPP/Jabber: jcjohn.sesecuneta@talkr.im //
52-// Email: jcjohn.sesecuneta@laibcoms.com //
53-////////////////////////////////////////////////////////////////////////////////
54-
55-// QWERTY (Latin) version
56-// http://en.wikipedia.org/wiki/QWERTY
57-//
58-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
59-// │ ~ ̃◌ │ ! ¡ │ @ ¤ │ # £ │ $ € │ % ° │ ^ ̂◌ │ & ← │ * → │ ( ↑ │ ) ↓ │ _ ◌͠ │ + ∓ ┃ ⌫ Bak ┃
60-// │ ` ̀◌ │ 1 ¹ │ 2 ² │ 3 ³ │ 4 ¼ │ 5 ½ │ 6 ¾ │ 7 ⅛ │ 8 ⅜ │ 9 ⅝ │ 0 ⅞ │ - ¬ │ = ± ┃ Space ┃
61-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
62-// ┃ ┃ Q │ W │ E Œ │ R ¶ │ T │ Y │ U │ I İ │ O Ø │ P │ { │ } │ | Ə │
63-// ┃Tab ↹ ┃ q │ w │ e œ │ r ® │ t ™ │ y ¥ │ u │ i ı │ o ø │ p ₱ │ [ │ ] │ \ ə │
64-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
65-// ┃ ┃ A Æ │ S │ D │ F ª │ G │ H │ J │ K │ L │ : │ " ̋◌ ┃ Enter ┃
66-// ┃Caps ⇬ ┃ a æ │ s § │ d │ f │ g │ h │ j │ k │ l │ ; │ ' ́◌ ┃ ⏎ ┃
67-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
68-// ┃ ┃ ¦ │ Z » │ X · │ C ¢ │ V ‘ │ B ’ │ N Ñ │ M º │ < ̨◌ │ > ␣ │ ? ¿ ┃ ┃
69-// ┃Shift ⇧┃ │ z « │ x × │ c © │ v “ │ b ” │ n ñ │ m µ │ , ̧◌ │ . … │ / ÷ ┃Shift ⇧ ┃
70-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
71-// ┃ ┃Win ┃ ┃ ␣ Space Space ␣ ┃ ┃Win ┃ ┃ ┃
72-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space Space ␣ ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
73-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
74-//
75-default partial alphanumeric_keys
76-xkb_symbols "basic" {
77-
78- name[Group1]= "Filipino";
79-
80-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
81-// Level1 Level2 Level3 Level4
82-// Base Shift AltGr AltGr+Shift
83-
84- // E row; Numerals row, left side
85- key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ ̀◌ ̃◌ (combining grave accent) (combining tilde)
86- key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 ! ¹ ¡
87- key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @ ² ¤
88- key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 # ³ £
89- key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $ ¼ €
90- key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 % ½ °
91- // E row; Numerals row, right side
92- key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ ¾ ̂◌ (combining circumflex accent)
93- key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 & ⅛ ←
94- key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 * ⅜ →
95- key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 ( ⅝ ↑
96- key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 ) ⅞ ↓
97- key <AE11> { [ U002D, U005F, U00AC, U0360 ] }; // - _ ¬ ◌͠
98- key <AE12> { [ U003D, U002B, U00B1, U2213 ] }; // = + ± ∓
99-
100- // D row; QWERTY row, left side
101- key <AD01> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
102- key <AD02> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
103- key <AD03> { [ U0065, U0045, U0153, U0152 ] }; // e E œ Œ
104- key <AD04> { [ U0072, U0052, U00AE, U00B6 ] }; // r R ® ¶
105- key <AD05> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T ™
106- // D row; QWERTY row, right side
107- key <AD06> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y ¥
108- key <AD07> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
109- key <AD08> { [ U0069, U0049, U0131, U0130 ] }; // i I ı İ
110- key <AD09> { [ U006F, U004F, U00F8, U00D8 ] }; // o O ø Ø
111- key <AD10> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P ₱
112- key <AD11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
113- key <AD12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
114- key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ | ə Ə
115-
116- // C row; Home row, left side
117- key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A æ Æ
118- key <AC02> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S §
119- key <AC03> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
120- key <AC04> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F ª
121- key <AC05> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
122- // C row; Home row, right side
123- key <AC06> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
124- key <AC07> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
125- key <AC08> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
126- key <AC09> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
127- key <AC10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
128- key <AC11> { [ U0027, U0022, U0301, U030B ] }; // ' " ́◌ ̋◌ (combining acute accent) (combining double-acute accent)
129-
130- // B row; Lower row, left side
131- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; // ¦
132- key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z « »
133- key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X × ·
134- key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C © ¢
135- key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V “ ‘
136- key <AB05> { [ U0062, U0042, U201D, U2019 ] }; // b B ” ’
137- // B row; Lower row, right side
138- key <AB06> { [ U006E, U004E, U00F1, U00D1 ] }; // n N ñ Ñ
139- key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M µ º
140- key <AB08> { [ U002C, U003C, U0327, U0328 ] }; // , < ̧◌ ̨◌ (combining cedilla) (combining ogonek)
141- key <AB09> { [ U002E, U003E, U2026, U2423 ] }; // . > … ␣
142- key <AB10> { [ U002F, U003F, U00F7, U00BF ] }; // / ? ÷ ¿
143-
144- // A row
145- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
146-
147- include "level3(ralt_switch)"
148-};
149-
150-
151-// QWERTY (Baybayin) version
152-//
153-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
154-// │ │ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ ┃ ⌫ Bak ┃
155-// │ │ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ ┃ Space ┃
156-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
157-// ┃ ┃ │ │ ᜁ │ │ │ │ ᜂ │ ᜁ │ ᜂ │ │ │ │ │
158-// ┃Tab ↹ ┃ │ ᜏ │ ◌ᜒ │ ᜍ │ ᜆ │ ᜌ │ ◌ᜓ │ ◌ᜒ │ ◌ᜓ │ ᜉ │ │ │ │
159-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
160-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ ┃ Enter ┃
161-// ┃Caps ⇬ ┃ ᜀ │ ᜐ │ ᜇ │ │ ᜄ │ ᜑ │ │ ᜃ │ ᜎ │ │ ┃ ⏎ ┃
162-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
163-// ┃ ┃ │ │ │ │ │ │ ᜅ │ │ │ │ ┃ ┃
164-// ┃Shift ⇧┃ │ │ │ │ │ ᜊ │ ᜈ │ ᜋ │ ᜵ │ ᜶ │ ┃Shift ⇧ ┃
165-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
166-// ┃ ┃Win ┃ ┃ ␣ Space ┃ ┃Win ┃ ┃ ┃
167-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
168-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
169-//
170-partial alphanumeric_keys
171-xkb_symbols "qwerty-bay" {
172-
173- name[Group1]= "Filipino (QWERTY Baybayin)";
174-
175-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
176-// Level1 Level2 Level3 Level4
177-// Base Shift AltGr AltGr+Shift
178-
179- // E row; Numerals row, left side
180- key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
181- key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
182- key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
183- key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
184- key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
185- key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
186- // E row; Numerals row, right side
187- key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
188- key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
189- key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
190- key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
191- key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
192- key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
193- key <AE12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // ◌᜔ (virama) ◌᜔ (virama)
194-
195- // D row; QWERTY row, left side
196- key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
197- key <AD02> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜏ (Wa)
198- key <AD03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
199- key <AD04> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜍ (Ra)
200- key <AD05> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜆ (Ta)
201- // D row; QWERTY row, right side
202- key <AD06> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜌ (Ya)
203- key <AD07> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
204- key <AD08> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
205- key <AD09> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
206- key <AD10> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜉ (Pa)
207- key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
208- key <AD12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
209- key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
210-
211- // C row; Home row, left side
212- key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜀ (A)
213- key <AC02> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜐ (Sa)
214- key <AC03> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜇ (Da)
215- key <AC04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
216- key <AC05> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜄ (Ga)
217- // C row; Home row, right side
218- key <AC06> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜑ (Ha)
219- key <AC07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
220- key <AC08> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜃ (Ka)
221- key <AC09> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜎ (La)
222- key <AC10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
223- key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
224-
225- // B row; Lower row, left side
226- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
227- key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
228- key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
229- key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
230- key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
231- key <AB05> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜊ (Ba)
232- // B row; Lower row, right side
233- key <AB06> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // ᜈ (Na) ᜅ (Nga)
234- key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜋ (Ma)
235- key <AB08> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜵ (comma)
236- key <AB09> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜶ (period)
237- key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
238-
239- // A row
240- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
241-
242- include "level3(ralt_switch)"
243-};
244-
245-
246-// Capewell-Dvorak (Latin) version
247-// http://www.michaelcapewell.com/projects/keyboard/index.htm#The_Capewell-Dvorak_Layout
248-//
249-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
250-// │ ~ ̃◌ │ ! ¡ │ @ ¤ │ # £ │ $ € │ % ° │ ^ ̂◌ │ & → │ * → │ ( ↑ │ ) ↓ │ { │ } ┃ ⌫ Bak ┃
251-// │ ` ̀◌ │ 1 ¹ │ 2 ² │ 3 ³ │ 4 ¼ │ 5 ½ │ 6 ¾ │ 7 ⅛ │ 8 ⅜ │ 9 ⅝ │ 0 ⅞ │ [ │ ] ┃ Space ┃
252-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
253-// ┃ ┃ " ̋◌ │ < ̨◌ │ > ␣ │ P │ Y │ Q │ F ª │ G │ R ¶ │ K │ ? ¿ │ + ∓ │ | Ə │
254-// ┃Tab ↹ ┃ ' ́◌ │ , ̧◌ │ . … │ p ₱ │ y ¥ │ q │ f │ g │ r ® │ k │ / ÷ │ = ± │ \ ə │
255-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
256-// ┃ ┃ O Ø │ A Æ │ E Œ │ I İ │ U │ D │ H │ T │ N Ñ │ S │ _ ◌͠ ┃ Enter ┃
257-// ┃Caps ⇬ ┃ o ø │ a æ │ e œ │ i ı │ u │ d │ h │ t ™ │ n ñ │ s § │ - ¬ ┃ ⏎ ┃
258-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
259-// ┃ ┃ ¦ │ Z » │ X · │ C ¢ │ V ‘ │ J │ L │ M º │ W │ B ’ │ : ┃ ┃
260-// ┃Shift ⇧┃ │ z « │ x × │ c © │ v “ │ j │ l │ m µ │ w │ b ” │ ; ┃Shift ⇧ ┃
261-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
262-// ┃ ┃Win ┃ ┃ ␣ Space Space ␣ ┃ ┃Win ┃ ┃ ┃
263-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space Space ␣ ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
264-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
265-//
266-partial alphanumeric_keys
267-xkb_symbols "capewell-dvorak" {
268-
269- name[Group1]= "Filipino (Capewell-Dvorak Latin)";
270-
271-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
272-// Level1 Level2 Level3 Level4
273-// Base Shift AltGr AltGr+Shift
274-
275- // E row; Numerals row, left side
276- key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ ̀◌ ̃◌ (combining grave accent) (combining tilde)
277- key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 ! ¹ ¡
278- key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @ ² ¤
279- key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 # ³ £
280- key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $ ¼ €
281- key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 % ½ °
282- // E row; Numerals row, right side
283- key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ ¾ ̂◌ (combining circumflex accent)
284- key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 & ⅛ ←
285- key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 * ⅜ →
286- key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 ( ⅝ ↑
287- key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 ) ⅞ ↓
288- key <AE11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
289- key <AE12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
290-
291- // D row; Upper row, left side
292- key <AD01> { [ U0027, U0022, U0301, U030B ] }; // ' " ́◌ ̋◌ (combining acute accent) (combining double-acute accent)
293- key <AD02> { [ U002C, U003C, U0327, U0328 ] }; // , < ̧◌ ̨◌ (combining cedilla) (combining ogonek)
294- key <AD03> { [ U002E, U003E, U2026, U2423 ] }; // . > … ␣
295- key <AD04> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P ₱
296- key <AD05> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y ¥
297- // D row; Upper row, right side
298- key <AD06> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
299- key <AD07> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F ª
300- key <AD08> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
301- key <AD09> { [ U0072, U0052, U00AE, U00B6 ] }; // r R ® ¶
302- key <AD10> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
303- key <AD11> { [ U002F, U003F, U00F7, U00BF ] }; // / ? ÷ ¿
304- key <AD12> { [ U003D, U002B, U00B1, U2213 ] }; // = + ± ∓
305- key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ | ə Ə
306-
307- // C row; Home row, left side
308- key <AC01> { [ U006F, U004F, U00F8, U00D8 ] }; // o O ø Ø
309- key <AC02> { [ U0061, U0041, U00E6, U00C6 ] }; // a A æ Æ
310- key <AC03> { [ U0065, U0045, U0153, U0152 ] }; // e E œ Œ
311- key <AC04> { [ U0069, U0049, U0131, U0130 ] }; // i I ı İ
312- key <AC05> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
313- // C row; Home row, right side
314- key <AC06> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
315- key <AC07> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
316- key <AC08> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T ™
317- key <AC09> { [ U006E, U004E, U00F1, U00D1 ] }; // n N ñ Ñ
318- key <AC10> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S §
319- key <AC11> { [ U002D, U005F, U00AC, U0360 ] }; // - _ ¬ ◌͠
320-
321- // B row; Lower row, left side
322- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; // ¦
323- key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z « »
324- key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X × ·
325- key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C © ¢
326- key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V “ ‘
327- key <AB05> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
328- // B row; Lower row, right side
329- key <AB06> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
330- key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M µ º
331- key <AB08> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
332- key <AB09> { [ U0062, U0042, U201D, U2019 ] }; // b B ” ’
333- key <AB10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
334-
335- // A row
336- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
337-
338- include "level3(ralt_switch)"
339-};
340-
341-
342-// Capewell-Dvorak (Baybayin) version
343-//
344-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
345-// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ ⌫ Bak ┃
346-// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ Space ┃
347-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
348-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ │ │
349-// ┃Tab ↹ ┃ │ ᜵ │ ᜶ │ ᜉ │ ᜌ │ │ │ ᜄ │ ᜍ │ ᜃ │ │ ◌᜔ │ │
350-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
351-// ┃ ┃ ᜂ │ │ ᜁ │ ᜁ │ ᜂ │ │ │ │ ᜅ │ │ ┃ Enter ┃
352-// ┃Caps ⇬ ┃ ◌ᜓ │ ᜀ │ ◌ᜒ │ ◌ᜒ │ ◌ᜓ │ ᜇ │ ᜑ │ ᜆ │ ᜈ │ ᜐ │ ┃ ⏎ ┃
353-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
354-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ ┃ ┃
355-// ┃Shift ⇧┃ │ │ │ │ │ │ ᜎ │ ᜋ │ ᜏ │ ᜊ │ ┃Shift ⇧ ┃
356-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
357-// ┃ ┃Win ┃ ┃ ␣ Space ┃ ┃Win ┃ ┃ ┃
358-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
359-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
360-//
361-partial alphanumeric_keys
362-xkb_symbols "capewell-dvorak-bay" {
363-
364- name[Group1]= "Filipino (Capewell-Dvorak Baybayin)";
365-
366-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
367-// Level1 Level2 Level3 Level4
368-// Base Shift AltGr AltGr+Shift
369-
370- // E row; Numerals row, left side
371- key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
372- key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
373- key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
374- key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
375- key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
376- key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
377- // E row; Numerals row, right side
378- key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
379- key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
380- key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
381- key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
382- key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
383- key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
384- key <AE12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
385-
386- // D row; QWERTY row, left side
387- key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
388- key <AD02> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜵ (comma)
389- key <AD03> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜶ (period)
390- key <AD04> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜉ (Pa)
391- key <AD05> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜌ (Ya)
392- // D row; QWERTY row, right side
393- key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
394- key <AD07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
395- key <AD08> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜄ (Ga)
396- key <AD09> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜍ (Ra)
397- key <AD10> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜃ (Ka)
398- key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
399- key <AD12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // ◌᜔ (virama) ◌᜔ (virama)
400- key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
401-
402- // C row; Home row, left side
403- key <AC01> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
404- key <AC02> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜀ (A)
405- key <AC03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
406- key <AC04> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
407- key <AC05> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
408- // C row; Home row, right side
409- key <AC06> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜇ (Da)
410- key <AC07> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜑ (Ha)
411- key <AC08> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜆ (Ta)
412- key <AC09> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // ᜈ (Na) ᜅ (Nga)
413- key <AC10> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜐ (Sa)
414- key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
415-
416- // B row; Lower row, left side
417- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
418- key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
419- key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
420- key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
421- key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
422- key <AB05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
423- // B row; Lower row, right side
424- key <AB06> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜎ (La)
425- key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜋ (Ma)
426- key <AB08> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜏ (Wa)
427- key <AB09> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜊ (Ba)
428- key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
429-
430- // A row
431- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
432-
433- include "level3(ralt_switch)"
434-};
435-
436-
437-// Capewell-QWERF 2006 (Latin) version
438-// http://www.michaelcapewell.com/projects/keyboard/index.htm#The_QWERF_Layout
439-//
440-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
441-// │ ~ ̃◌ │ ! ¡ │ @ ¤ │ # £ │ $ € │ % ° │ ^ ̂◌ │ & → │ * → │ ( ↑ │ ) ↓ │ _ ◌͠ │ + ∓ ┃ ⌫ Bak ┃
442-// │ ` ̀◌ │ 1 ¹ │ 2 ² │ 3 ³ │ 4 ¼ │ 5 ½ │ 6 ¾ │ 7 ⅛ │ 8 ⅜ │ 9 ⅝ │ 0 ⅞ │ - ¬ │ = ± ┃ Space ┃
443-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
444-// ┃ ┃ Q │ W │ E Œ │ R ¶ │ F ª │ J │ Y │ K │ L │ : │ { │ } │ | Ə │
445-// ┃Tab ↹ ┃ q │ w │ e œ │ r ® │ f │ j │ y ¥ │ k │ l │ ; │ [ │ ] │ \ ə │
446-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
447-// ┃ ┃ A Æ │ S │ D │ T │ G │ H │ U │ I İ │ O Ø │ P │ " ̋◌ ┃ Enter ┃
448-// ┃Caps ⇬ ┃ a æ │ s § │ d │ t ™ │ g │ h │ u │ i ı │ o ø │ p ₱ │ ' ́◌ ┃ ⏎ ┃
449-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
450-// ┃ ┃ ¦ │ Z » │ X · │ C ¢ │ V ‘ │ B ’ │ N Ñ │ M º │ < ̨◌ │ > ␣ │ ? ¿ ┃ ┃
451-// ┃Shift ⇧┃ │ z « │ x × │ c © │ v “ │ b ” │ n ñ │ m µ │ , ̧◌ │ . … │ / ÷ ┃Shift ⇧ ┃
452-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
453-// ┃ ┃Win ┃ ┃ ␣ Space Space ␣ ┃ ┃Win ┃ ┃ ┃
454-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space Space ␣ ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
455-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
456-//
457-partial alphanumeric_keys
458-xkb_symbols "capewell-qwerf2k6" {
459-
460- name[Group1]= "Filipino (Capewell-QWERF 2006 Latin)";
461-
462-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
463-// Level1 Level2 Level3 Level4
464-// Base Shift AltGr AltGr+Shift
465-
466- // E row; Numerals row, left side
467- key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ ̀◌ ̃◌ (combining grave accent) (combining tilde)
468- key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 ! ¹ ¡
469- key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @ ² ¤
470- key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 # ³ £
471- key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $ ¼ €
472- key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 % ½ °
473- // E row; Numerals row, right side
474- key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ ¾ ̂◌ (combining circumflex accent)
475- key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 & ⅛ ←
476- key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 * ⅜ →
477- key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 ( ⅝ ↑
478- key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 ) ⅞ ↓
479- key <AE11> { [ U002D, U005F, U00AC, U0360 ] }; // - _ ¬ ◌͠
480- key <AE12> { [ U003D, U002B, U00B1, U2213 ] }; // = + ± ∓
481-
482- // D row; Upper row, left side
483- key <AD01> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
484- key <AD02> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
485- key <AD03> { [ U0065, U0045, U0153, U0152 ] }; // e E œ Œ
486- key <AD04> { [ U0072, U0052, U00AE, U00B6 ] }; // r R ® ¶
487- key <AD05> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F ª
488- // D row; Upper row, right side
489- key <AD06> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
490- key <AD07> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y ¥
491- key <AD08> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
492- key <AD09> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
493- key <AD10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
494- key <AD11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
495- key <AD12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
496- key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ | ə Ə
497-
498- // C row; Home row, left side
499- key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A æ Æ
500- key <AC02> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S §
501- key <AC03> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
502- key <AC04> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T ™
503- key <AC05> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
504- // C row; Home row, right side
505- key <AC06> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
506- key <AC07> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
507- key <AC08> { [ U0069, U0049, U0131, U0130 ] }; // i I ı İ
508- key <AC09> { [ U006F, U004F, U00F8, U00D8 ] }; // o O ø Ø
509- key <AC10> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P ₱
510- key <AC11> { [ U0027, U0022, U0301, U030B ] }; // ' " ́◌ ̋◌ (combining acute accent) (combining double-acute accent)
511-
512- // B row; Lower row, left side
513- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; // ¦
514- key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z « »
515- key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X × ·
516- key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C © ¢
517- key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V “ ‘
518- key <AB05> { [ U0062, U0042, U201D, U2019 ] }; // b B ” ’
519- // B row; Lower row, right side
520- key <AB06> { [ U006E, U004E, U00F1, U00D1 ] }; // n N ñ Ñ
521- key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M µ º
522- key <AB08> { [ U002C, U003C, U0327, U0328 ] }; // , < ̧◌ ̨◌ (combining cedilla) (combining ogonek)
523- key <AB09> { [ U002E, U003E, U2026, U2423 ] }; // . > … ␣
524- key <AB10> { [ U002F, U003F, U00F7, U00BF ] }; // / ? ÷ ¿
525-
526- // A row
527- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
528-
529- include "level3(ralt_switch)"
530-};
531-
532-
533-// Capewell-QWERF 2006 (Baybayin) version
534-//
535-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
536-// │ │ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ ┃ ⌫ Bak ┃
537-// │ │ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ ┃ Space ┃
538-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
539-// ┃ ┃ │ │ ᜁ │ │ │ │ │ │ │ │ │ │ │
540-// ┃Tab ↹ ┃ │ ᜏ │ ◌ᜒ │ ᜍ │ │ │ ᜌ │ ᜃ │ ᜎ │ │ │ │ │
541-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
542-// ┃ ┃ │ │ │ │ │ │ ᜂ │ ᜁ │ ᜂ │ │ ┃ Enter ┃
543-// ┃Caps ⇬ ┃ ᜀ │ ᜐ │ ᜇ │ ᜆ │ ᜄ │ ᜑ │ ◌ᜓ │ ◌ᜒ │ ◌ᜓ │ ᜉ │ ┃ ⏎ ┃
544-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
545-// ┃ ┃ │ │ │ │ │ │ ᜅ │ │ │ │ ┃ ┃
546-// ┃Shift ⇧┃ │ │ │ │ │ ᜊ │ ᜈ │ ᜋ │ ᜵ │ ᜶ │ ┃Shift ⇧ ┃
547-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
548-// ┃ ┃Win ┃ ┃ ␣ Space ┃ ┃Win ┃ ┃ ┃
549-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
550-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
551-//
552-partial alphanumeric_keys
553-xkb_symbols "capewell-qwerf2k6-bay" {
554-
555- name[Group1]= "Filipino (Capewell-QWERF 2006 Baybayin)";
556-
557-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
558-// Level1 Level2 Level3 Level4
559-// Base Shift AltGr AltGr+Shift
560-
561- // E row; Numerals row, left side
562- key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
563- key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
564- key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
565- key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
566- key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
567- key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
568- // E row; Numerals row, right side
569- key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
570- key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
571- key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
572- key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
573- key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
574- key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
575- key <AE12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // ◌᜔ (virama) ◌᜔ (virama)
576-
577- // D row; QWERTY row, left side
578- key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
579- key <AD02> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜏ (Wa)
580- key <AD03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
581- key <AD04> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜍ (Ra)
582- key <AD05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
583- // D row; QWERTY row, right side
584- key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
585- key <AD07> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜌ (Ya)
586- key <AD08> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜃ (Ka)
587- key <AD09> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜎ (La)
588- key <AD10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
589- key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
590- key <AD12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
591- key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
592-
593- // C row; Home row, left side
594- key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜀ (A)
595- key <AC02> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜐ (Sa)
596- key <AC03> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜇ (Da)
597- key <AC04> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜆ (Ta)
598- key <AC05> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜄ (Ga)
599- // C row; Home row, right side
600- key <AC06> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜑ (Ha)
601- key <AC07> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
602- key <AC08> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
603- key <AC09> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
604- key <AC10> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜉ (Pa)
605- key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
606-
607- // B row; Lower row, left side
608- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
609- key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
610- key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
611- key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
612- key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
613- key <AB05> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜊ (Ba)
614- // B row; Lower row, right side
615- key <AB06> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // ᜈ (Na) ᜅ (Nga)
616- key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜋ (Ma)
617- key <AB08> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜵ (comma)
618- key <AB09> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜶ (period)
619- key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
620-
621- // A row
622- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
623-
624- include "level3(ralt_switch)"
625-};
626-
627-
628-// Colemak (Latin) version
629-// http://colemak.com
630-//
631-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
632-// │ ~ ̃◌ │ ! ¡ │ @ ¤ │ # £ │ $ € │ % ° │ ^ ̂◌ │ & → │ * → │ ( ↑ │ ) ↓ │ _ ◌͠ │ + ∓ ┃ ⌫ Bak ┃
633-// │ ` ̀◌ │ 1 ¹ │ 2 ² │ 3 ³ │ 4 ¼ │ 5 ½ │ 6 ¾ │ 7 ⅛ │ 8 ⅜ │ 9 ⅝ │ 0 ⅞ │ - ¬ │ = ± ┃ Space ┃
634-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
635-// ┃ ┃ Q │ W │ F ª │ P │ G │ J │ L │ U │ Y │ : │ { │ } │ | Ə │
636-// ┃Tab ↹ ┃ q │ w │ f │ p ₱ │ g │ j │ l │ u │ y ¥ │ ; │ [ │ ] │ \ ə │
637-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
638-// ┃ ┃ A Æ │ R ¶ │ S │ T │ D │ H │ N Ñ │ E Œ │ I İ │ O Ø │ " ̋◌ ┃ Enter ┃
639-// ┃Caps ⇬ ┃ a æ │ r ® │ s § │ t ™ │ d │ h │ n ñ │ e œ │ i ı │ o ø │ ' ́◌ ┃ ⏎ ┃
640-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
641-// ┃ ┃ ¦ │ Z » │ X · │ C ¢ │ V ‘ │ B ’ │ K │ M º │ < ̨◌ │ > ␣ │ ? ¿ ┃ ┃
642-// ┃Shift ⇧┃ │ z « │ x × │ c © │ v “ │ b ” │ k │ m µ │ , ̧◌ │ . … │ / ÷ ┃Shift ⇧ ┃
643-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
644-// ┃ ┃Win ┃ ┃ ␣ Space Space ␣ ┃ ┃Win ┃ ┃ ┃
645-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space Space ␣ ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
646-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
647-//
648-partial alphanumeric_keys
649-xkb_symbols "colemak" {
650-
651- name[Group1]= "Filipino (Colemak Latin)";
652-
653-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
654-// Level1 Level2 Level3 Level4
655-// Base Shift AltGr AltGr+Shift
656-
657- // E row; Numerals row, left side
658- key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ ̀◌ ̃◌ (combining grave accent) (combining tilde)
659- key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 ! ¹ ¡
660- key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @ ² ¤
661- key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 # ³ £
662- key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $ ¼ €
663- key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 % ½ °
664- // E row; Numerals row, right side
665- key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ ¾ ̂◌ (combining circumflex accent)
666- key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 & ⅛ ←
667- key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 * ⅜ →
668- key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 ( ⅝ ↑
669- key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 ) ⅞ ↓
670- key <AE11> { [ U002D, U005F, U00AC, U0360 ] }; // - _ ¬ ◌͠
671- key <AE12> { [ U003D, U002B, U00B1, U2213 ] }; // = + ± ∓
672-
673- // D row; Upper row, left side
674- key <AD01> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
675- key <AD02> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
676- key <AD03> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F ª
677- key <AD04> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P ₱
678- key <AD05> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
679- // D row; Upper row, right side
680- key <AD06> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
681- key <AD07> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
682- key <AD08> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
683- key <AD09> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y ¥
684- key <AD10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
685- key <AD11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
686- key <AD12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
687- key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ | ə Ə
688-
689- // C row; Home row, left side
690- key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A æ Æ
691- key <AC02> { [ U0072, U0052, U00AE, U00B6 ] }; // r R ® ¶
692- key <AC03> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S §
693- key <AC04> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T ™
694- key <AC05> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
695- // C row; Home row, right side
696- key <AC06> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
697- key <AC07> { [ U006E, U004E, U00F1, U00D1 ] }; // n N ñ Ñ
698- key <AC08> { [ U0065, U0045, U0153, U0152 ] }; // e E œ Œ
699- key <AC09> { [ U0069, U0049, U0131, U0130 ] }; // i I ı İ
700- key <AC10> { [ U006F, U004F, U00F8, U00D8 ] }; // o O ø Ø
701- key <AC11> { [ U0027, U0022, U0301, U030B ] }; // ' " ́◌ ̋◌ (combining acute accent) (combining double-acute accent)
702-
703- // B row; Lower row, left side
704- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; // ¦
705- key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z « »
706- key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X × ·
707- key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C © ¢
708- key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V “ ‘
709- key <AB05> { [ U0062, U0042, U201D, U2019 ] }; // b B ” ’
710- // B row; Lower row, right side
711- key <AB06> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
712- key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M µ º
713- key <AB08> { [ U002C, U003C, U0327, U0328 ] }; // , < ̧◌ ̨◌ (combining cedilla) (combining ogonek)
714- key <AB09> { [ U002E, U003E, U2026, U2423 ] }; // . > … ␣
715- key <AB10> { [ U002F, U003F, U00F7, U00BF ] }; // / ? ÷ ¿
716-
717- // A row
718- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
719-
720- include "level3(ralt_switch)"
721-};
722-
723-
724-// Colemak (Baybayin) version
725-//
726-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
727-// │ │ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ ┃ ⌫ Bak ┃
728-// │ │ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ ┃ Space ┃
729-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
730-// ┃ ┃ │ │ │ │ │ │ │ ᜂ │ │ │ │ │ │
731-// ┃Tab ↹ ┃ │ ᜏ │ │ ᜉ │ ᜄ │ │ ᜎ │ ◌ᜓ │ ᜌ │ │ │ │ │
732-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
733-// ┃ ┃ │ │ │ │ │ │ ᜅ │ ᜁ │ ᜁ │ ᜂ │ ┃ Enter ┃
734-// ┃Caps ⇬ ┃ ᜀ │ ᜍ │ ᜐ │ ᜆ │ ᜇ │ ᜑ │ ᜈ │ ◌ᜒ │ ◌ᜒ │ ◌ᜓ │ ┃ ⏎ ┃
735-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
736-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ ┃ ┃
737-// ┃Shift ⇧┃ │ │ │ │ │ ᜊ │ ᜃ │ ᜋ │ ᜵ │ ᜶ │ ┃Shift ⇧ ┃
738-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
739-// ┃ ┃Win ┃ ┃ ␣ Space ┃ ┃Win ┃ ┃ ┃
740-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
741-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
742-//
743-partial alphanumeric_keys
744-xkb_symbols "colemak-bay" {
745-
746- name[Group1]= "Filipino (Colemak Baybayin)";
747-
748-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
749-// Level1 Level2 Level3 Level4
750-// Base Shift AltGr AltGr+Shift
751-
752- // E row; Numerals row, left side
753- key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
754- key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
755- key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
756- key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
757- key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
758- key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
759- // E row; Numerals row, right side
760- key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
761- key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
762- key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
763- key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
764- key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
765- key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
766- key <AE12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // ◌᜔ (virama) ◌᜔ (virama)
767-
768- // D row; QWERTY row, left side
769- key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
770- key <AD02> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜏ (Wa)
771- key <AD03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
772- key <AD04> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜉ (Pa)
773- key <AD05> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜄ (Ga)
774- // D row; QWERTY row, right side
775- key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
776- key <AD07> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜎ (La)
777- key <AD08> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
778- key <AD09> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜌ (Ya)
779- key <AD10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
780- key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
781- key <AD12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
782- key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
783-
784- // C row; Home row, left side
785- key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜀ (A)
786- key <AC02> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜍ (Ra)
787- key <AC03> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜐ (Sa)
788- key <AC04> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜆ (Ta)
789- key <AC05> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜇ (Da)
790- // C row; Home row, right side
791- key <AC06> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜑ (Ha)
792- key <AC07> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // ᜈ (Na) ᜅ (Nga)
793- key <AC08> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
794- key <AC09> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
795- key <AC10> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
796- key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
797-
798- // B row; Lower row, left side
799- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
800- key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
801- key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
802- key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
803- key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
804- key <AB05> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜊ (Ba)
805- // B row; Lower row, right side
806- key <AB06> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜃ (Ka)
807- key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜋ (Ma)
808- key <AB08> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜵ (comma)
809- key <AB09> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜶ (period)
810- key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
811-
812- // A row
813- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
814-
815- include "level3(ralt_switch)"
816-};
817-
818-
819-// Dvorak Simplified (Latin) version
820-// http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard
821-//
822-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
823-// │ ~ ̃◌ │ ! ¡ │ @ ¤ │ # £ │ $ € │ % ° │ ^ ̂◌ │ & → │ * → │ ( ↑ │ ) ↓ │ { │ } ┃ ⌫ Bak ┃
824-// │ ` ̀◌ │ 1 ¹ │ 2 ² │ 3 ³ │ 4 ¼ │ 5 ½ │ 6 ¾ │ 7 ⅛ │ 8 ⅜ │ 9 ⅝ │ 0 ⅞ │ [ │ ] ┃ Space ┃
825-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
826-// ┃ ┃ " ̋◌ │ < ̨◌ │ > ␣ │ P │ Y │ F ª │ G │ C ¢ │ R ¶ │ L │ ? ¿ │ + ∓ │ | Ə │
827-// ┃Tab ↹ ┃ ' ́◌ │ , ̧◌ │ . … │ p ₱ │ y ¥ │ f │ g │ c © │ r ® │ l │ / ÷ │ = ± │ \ ə │
828-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
829-// ┃ ┃ A Æ │ O Ø │ E Œ │ U │ I İ │ D │ H │ T │ N Ñ │ S │ _ ◌͠ ┃ Enter ┃
830-// ┃Caps ⇬ ┃ a æ │ o ø │ e œ │ u │ i ı │ d │ h │ t ™ │ n ñ │ s § │ - ¬ ┃ ⏎ ┃
831-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
832-// ┃ ┃ ¦ │ : │ Q │ J │ K │ X · │ B ’ │ M º │ W │ V ‘ │ Z » ┃ ┃
833-// ┃Shift ⇧┃ │ ; │ q │ j │ k │ x × │ b ” │ m µ │ w │ v “ │ z « ┃Shift ⇧ ┃
834-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
835-// ┃ ┃Win ┃ ┃ ␣ Space Space ␣ ┃ ┃Win ┃ ┃ ┃
836-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space Space ␣ ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
837-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
838-//
839-partial alphanumeric_keys
840-xkb_symbols "dvorak" {
841-
842- name[Group1]= "Filipino (Dvorak Latin)";
843-
844-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
845-// Level1 Level2 Level3 Level4
846-// Base Shift AltGr AltGr+Shift
847-
848- // E row; Numerals row, left side
849- key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ ̀◌ ̃◌ (combining grave accent) (combining tilde)
850- key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 ! ¹ ¡
851- key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @ ² ¤
852- key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 # ³ £
853- key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $ ¼ €
854- key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 % ½ °
855- // E row; Numerals row, right side
856- key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ ¾ ̂◌ (combining circumflex accent)
857- key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 & ⅛ ←
858- key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 * ⅜ →
859- key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 ( ⅝ ↑
860- key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 ) ⅞ ↓
861- key <AE11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
862- key <AE12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
863-
864- // D row; Upper row, left side
865- key <AD01> { [ U0027, U0022, U0301, U030B ] }; // ' " ́◌ ̋◌ (combining acute accent) (combining double-acute accent)
866- key <AD02> { [ U002C, U003C, U0327, U0328 ] }; // , < ̧◌ ̨◌ (combining cedilla) (combining ogonek)
867- key <AD03> { [ U002E, U003E, U2026, U2423 ] }; // . > … ␣
868- key <AD04> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P ₱
869- key <AD05> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y ¥
870- // D row; Upper row, right side
871- key <AD06> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F ª
872- key <AD07> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
873- key <AD08> { [ U0063, U0043, U00A9, U00A2 ] }; // c C © ¢
874- key <AD09> { [ U0072, U0052, U00AE, U00B6 ] }; // r R ® ¶
875- key <AD10> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
876- key <AD11> { [ U002F, U003F, U00F7, U00BF ] }; // / ? ÷ ¿
877- key <AD12> { [ U003D, U002B, U00B1, U2213 ] }; // = + ± ∓
878- key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ | ə Ə
879-
880- // C row; Home row, left side
881- key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A æ Æ
882- key <AC02> { [ U006F, U004F, U00F8, U00D8 ] }; // o O ø Ø
883- key <AC03> { [ U0065, U0045, U0153, U0152 ] }; // e E œ Œ
884- key <AC04> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
885- key <AC05> { [ U0069, U0049, U0131, U0130 ] }; // i I ı İ
886- // C row; Home row, right side
887- key <AC06> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
888- key <AC07> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
889- key <AC08> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T ™
890- key <AC09> { [ U006E, U004E, U00F1, U00D1 ] }; // n N ñ Ñ
891- key <AC10> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S §
892- key <AC11> { [ U002D, U005F, U00AC, U0360 ] }; // - _ ¬ ◌͠
893-
894- // B row; Lower row, left side
895- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; // ¦
896- key <AB01> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
897- key <AB02> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
898- key <AB03> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
899- key <AB04> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
900- key <AB05> { [ U0078, U0058, U00D7, U00B7 ] }; // x X × ·
901- // B row; Lower row, right side
902- key <AB06> { [ U0062, U0042, U201D, U2019 ] }; // b B ” ’
903- key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M µ º
904- key <AB08> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
905- key <AB09> { [ U0076, U0056, U201C, U2018 ] }; // v V “ ‘
906- key <AB10> { [ U007A, U005A, U00AB, U00BB ] }; // z Z « »
907-
908- // A row
909- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
910-
911- include "level3(ralt_switch)"
912-};
913-
914-
915-// Dvorak Simplified (Baybayin) version
916-//
917-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
918-// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ ⌫ Bak ┃
919-// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ Space ┃
920-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
921-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ │ ◌᜔ │ │
922-// ┃Tab ↹ ┃ │ ᜵ │ ᜶ │ ᜉ │ ᜌ │ │ ᜄ │ │ ᜍ │ ᜎ │ │ ◌᜔ │ │
923-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
924-// ┃ ┃ │ ᜂ │ ᜁ │ ᜂ │ ᜁ │ │ │ │ ᜅ │ │ ┃ Enter ┃
925-// ┃Caps ⇬ ┃ ᜀ │ ◌ᜓ │ ◌ᜒ │ ◌ᜓ │ ◌ᜒ │ ᜇ │ ᜑ │ ᜆ │ ᜈ │ ᜐ │ ┃ ⏎ ┃
926-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
927-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ ┃ ┃
928-// ┃Shift ⇧┃ │ │ │ │ ᜃ │ │ ᜊ │ ᜋ │ ᜏ │ │ ┃Shift ⇧ ┃
929-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
930-// ┃ ┃Win ┃ ┃ ␣ Space ┃ ┃Win ┃ ┃ ┃
931-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
932-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
933-//
934-partial alphanumeric_keys
935-xkb_symbols "dvorak-bay" {
936-
937- name[Group1]= "Filipino (Dvorak Baybayin)";
938-
939-// ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
940-// Level1 Level2 Level3 Level4
941-// Base Shift AltGr AltGr+Shift
942-
943- // E row; Numerals row, left side
944- key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
945- key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
946- key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
947- key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
948- key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
949- key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
950- // E row; Numerals row, right side
951- key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
952- key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
953- key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
954- key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
955- key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
956- key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
957- key <AE12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
958-
959- // D row; QWERTY row, left side
960- key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
961- key <AD02> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜵ (comma)
962- key <AD03> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜶ (period)
963- key <AD04> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜉ (Pa)
964- key <AD05> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜌ (Ya)
965- // D row; QWERTY row, right side
966- key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
967- key <AD07> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜄ (Ga)
968- key <AD08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
969- key <AD09> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜍ (Ra)
970- key <AD10> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜎ (La)
971- key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
972- key <AD12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // ◌᜔ (virama) ◌᜔ (virama)
973- key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
974-
975- // C row; Home row, left side
976- key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜀ (A)
977- key <AC02> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
978- key <AC03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
979- key <AC04> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // ◌ᜓ (o/u) ᜂ (O/U)
980- key <AC05> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // ◌ᜒ (e/i) ᜁ (E/I)
981- // C row; Home row, right side
982- key <AC06> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜇ (Da)
983- key <AC07> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜑ (Ha)
984- key <AC08> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜆ (Ta)
985- key <AC09> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // ᜈ (Na) ᜅ (Nga)
986- key <AC10> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜐ (Sa)
987- key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
988-
989- // B row; Lower row, left side
990- key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
991- key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
992- key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
993- key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
994- key <AB04> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜃ (Ka)
995- key <AB05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
996- // B row; Lower row, right side
997- key <AB06> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜊ (Ba)
998- key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜋ (Ma)
999- key <AB08> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // ᜏ (Wa)
1000- key <AB09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
1001- key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
1002-
1003- // A row
1004- key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
1005-
1006- include "level3(ralt_switch)"
1007-};
1008-
1009-
1010-//
1011-// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━┓
1012-// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ ⌫ Bak ┃
1013-// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ Space ┃
1014-// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┯━━━━━┩
1015-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ │ │ │
1016-// ┃Tab ↹ ┃ │ │ │ │ │ │ │ │ │ │ │ │ │
1017-// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┲━━━━┷━━━━━┪
1018-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ ┃ Enter ┃
1019-// ┃Caps ⇬ ┃ │ │ │ │ │ │ │ │ │ │ ┃ ⏎ ┃
1020-// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┻━━━━━━━━━━┫
1021-// ┃ ┃ │ │ │ │ │ │ │ │ │ │ ┃ ┃
1022-// ┃Shift ⇧┃ │ │ │ │ │ │ │ │ │ │ ┃Shift ⇧ ┃
1023-// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┷━┳━━━┻━━━┳━━━━━━━┫
1024-// ┃ ┃Win ┃ ┃ ␣ Space Space ␣ ┃ ┃Win ┃ ┃ ┃
1025-// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space Space ␣ ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
1026-// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
1027-//
1028diff --git a/symbols/Makefile.am b/symbols/Makefile.am
1029index 77ec0ff..01d56c6 100644
1030--- a/symbols/Makefile.am
1031+++ b/symbols/Makefile.am
1032@@ -25,7 +25,7 @@ ma mao md me \
1033 mk ml mm \
1034 mn mt mv \
1035 ng nl no np \
1036-pc ph pk pl pt \
1037+pc pk pl pt \
1038 ro rs ru \
1039 se si sk sn \
1040 sy th \
1041--
10422.1.4
1043
diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.13.bb b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.13.bb
index 7df25c4781..668a37a1e8 100644
--- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.13.bb
+++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.13.bb
@@ -9,10 +9,12 @@ systems."
9HOMEPAGE = "http://freedesktop.org/wiki/Software/XKeyboardConfig" 9HOMEPAGE = "http://freedesktop.org/wiki/Software/XKeyboardConfig"
10BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xkeyboard-config" 10BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xkeyboard-config"
11 11
12LICENSE = "MIT & MIT-style & GPLv3" 12LICENSE = "MIT & MIT-style"
13LIC_FILES_CHKSUM = "file://COPYING;md5=0e7f21ca7db975c63467d2e7624a12f9" 13LIC_FILES_CHKSUM = "file://COPYING;md5=0e7f21ca7db975c63467d2e7624a12f9"
14 14
15SRC_URI="${XORG_MIRROR}/individual/data/xkeyboard-config/${BPN}-${PV}.tar.bz2" 15SRC_URI = "${XORG_MIRROR}/individual/data/xkeyboard-config/${BPN}-${PV}.tar.bz2 \
16 file://0001-Remove-GPLv3-content.patch \
17 "
16SRC_URI[md5sum] = "a415775ca8ecf4dfafc9488b8cbd7114" 18SRC_URI[md5sum] = "a415775ca8ecf4dfafc9488b8cbd7114"
17SRC_URI[sha256sum] = "7b5be9f2b9a30102512b15308aec55f7f54289df24ac21de82ebb4bf145f9fce" 19SRC_URI[sha256sum] = "7b5be9f2b9a30102512b15308aec55f7f54289df24ac21de82ebb4bf145f9fce"
18 20