diff options
Diffstat (limited to 'boshiamy')
-rw-r--r-- | boshiamy | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/boshiamy b/boshiamy new file mode 100644 index 0000000..66dab50 --- /dev/null +++ b/boshiamy @@ -0,0 +1,59 @@ +//Boshiamy keyboard layout, based off of single key characters +//based off us (basic) layout + +default partial alphanumeric_keys modifier_keys +xkb_symbols "boshiamy" { + + name[Group1]= "boshiamy"; + + key <TLDE> {[ grave, asciitilde ]}; + key <AE01> {[ 1, exclam ]}; + key <AE02> {[ 2, at ]}; + key <AE03> {[ 3, numbersign ]}; + key <AE04> {[ 4, dollar ]}; + key <AE05> {[ 5, percent ]}; + key <AE06> {[ 6, asciicircum ]}; + key <AE07> {[ 7, ampersand ]}; + key <AE08> {[ 8, asterisk ]}; + key <AE09> {[ 9, parenleft ]}; + key <AE10> {[ 0, parenright ]}; + key <AE11> {[ minus, underscore ]}; + key <AE12> {[ equal, plus ]}; + + key <AD01> {[ U9AD8, Q ]}; # 高 + key <AD02> {[ U4E94, W ]}; # 五 + key <AD03> {[ U4E00, E ]}; # 一 + key <AD04> {[ U4E8C, R ]}; # 二 + key <AD05> {[ U901A, T ]}; # 通 + key <AD06> {[ U76CA, Y ]}; # 益 + key <AD07> {[ U4EE5, U ]}; # 以 + key <AD08> {[ U5F8C, I ]}; # 後 + key <AD09> {[ U3007, O ]}; # 〇 + key <AD10> {[ U5099, P ]}; # 備 + key <AD11> {[ bracketleft, braceleft ]}; + key <AD12> {[ bracketright, braceright ]}; + + key <AC01> {[ U5C0D, A ]}; # 對 + key <AC02> {[ U4E09, S ]}; # 三 + key <AC03> {[ U7684, D ]}; # 的 + key <AC04> {[ U56DB, F ]}; # 四 + key <AC05> {[ U6A5F, G ]}; # 機 + key <AC06> {[ U6642, H ]}; # 時 + key <AC07> {[ U5341, J ]}; # 十 + key <AC08> {[ U4E5D, K ]}; # 九 + key <AC09> {[ U516D, L ]}; # 六 + key <AC10> {[ semicolon, colon ]}; + key <AC11> {[ apostrophe, quotedbl ]}; + key <BKSL> {[ backslash, bar ]}; + + key <AB01> {[ U6574, Z ]}; # 整 + key <AB02> {[ U6709, X ]}; # 有 + key <AB03> {[ U4E03, C ]}; # 七 + key <AB04> {[ U8981, V ]}; # 要 + key <AB05> {[ U516B, B ]}; # 八 + key <AB06> {[ U5357, N ]}; # 南 + key <AB07> {[ U6EFF, M ]}; # 滿 + key <AB08> {[ comma, less ]}; + key <AB09> {[ period, greater ]}; + key <AB10> {[ slash, question ]}; +}; |