1 // EXTRAS: 2 // 3 // BQN Keyboard Layouts 4 // 5 // Authors: Marshall Lochbaum <mwlochbaum (a] gmail.com> 6 // dzaima <dzaimagit (a] gmail.com> 7 // Editors: B. Wilson <iequeikalo (a] wilsonb.com> 8 // Symbols: https://mlochbaum.github.io/BQN/help/index.html 9 10 // 11 // 12 // 13 // 14 // 15 // 16 // 17 // 18 // 19 // 20 // 21 // 22 // 23 // 24 // 25 // 26 // 27 // This layout is intended to be used as an overlay on top of a base layout. 28 29 default partial alphanumeric_keys 30 xkb_symbols "bqn" { 31 name[Group1]= "BQN"; 32 33 key <SPCE> { [ U0203F ] }; // space 34 key <TLDE> { [ U002DC, U000AC ] }; // ` 35 key <AE01> { [ U002D8, U02389 ] }; // 1 36 key <AE02> { [ U000A8, U02687 ] }; // 2 37 key <AE03> { [ U0207C, U0235F ] }; // 3 38 key <AE04> { [ U0231C, U025F6 ] }; // 4 39 key <AE05> { [ U000B4, U02298 ] }; // 5 40 key <AE06> { [ U002DD, U0238A ] }; // 6 41 key <AE07> { [ U000AF, U0234E ] }; // 7 42 key <AE08> { [ U0221E, U02355 ] }; // 8 43 key <AE09> { [ U000AF, U027E8 ] }; // 9 44 key <AE10> { [ U02022, U027E9 ] }; // 0 45 key <AE11> { [ U000F7, U0221A ] }; // - 46 key <AE12> { [ U000D7, U022C6 ] }; // = 47 48 key <AD01> { [ U0233D, U02199 ] }; // Q 49 key <AD02> { [ U1D568, U1D54E ] }; // W 50 key <AD03> { [ U0220A, U02377 ] }; // E 51 key <AD04> { [ U02191, U1D563 ] }; // R 52 key <AD05> { [ U02227, U0234B ] }; // T 53 key <AD06> { [ ] }; // Y 54 key <AD07> { [ U02294 ] }; // U 55 key <AD08> { [ U0228F, U02291 ] }; // I 56 key <AD09> { [ U02290, U02292 ] }; // O 57 key <AD10> { [ U003C0, U02373 ] }; // P 58 key <AD11> { [ U02190, U022A3 ] }; // [ 59 key <AD12> { [ U02192, U022A2 ] }; // ] 60 61 key <AC01> { [ U02349, U02196 ] }; // A 62 key <AC02> { [ U1D564, U1D54A ] }; // S 63 key <AC03> { [ U02195 ] }; // D 64 key <AC04> { [ U1D557, U1D53D ] }; // F 65 key <AC05> { [ U1D558, U1D53E ] }; // G 66 key <AC06> { [ U022B8, U000AB ] }; // H 67 key <AC07> { [ U02218 ] }; // J 68 key <AC08> { [ U025CB, U0233E ] }; // K 69 key <AC09> { [ U027DC, U000BB ] }; // L 70 key <AC10> { [ U022C4, U000B7 ] }; // ; 71 key <AC11> { [ U021A9, U002D9 ] }; // ' 72 key <AC12> { [ ] }; // / 73 74 key <AB01> { [ U0294A, U022C8 ] }; // Z 75 key <AB02> { [ U1D569, U1D54F ] }; // X 76 key <AB03> { [ U02193 ] }; // C 77 key <AB04> { [ U02228, U02352 ] }; // V 78 key <AB05> { [ U0230A, U02308 ] }; // B 79 key <AB06> { [ ] }; // N 80 key <AB07> { [ U02261, U02262 ] }; // M 81 key <AB08> { [ U0223E, U02264 ] }; // , 82 key <AB09> { [ U0224D, U02265 ] }; // . 83 key <AB10> { [ U02260, U021D0 ] }; // / 84 }; 85