From 1af4c123c3d52c2ac0bdae6ce21cf79b7b93864f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Haoran=20S=2E=20Diao=20=28=E5=88=81=E6=B5=A9=E7=84=B6=29?= <0@hairydiode.xyz> Date: Mon, 18 Aug 2025 22:27:32 -0700 Subject: Initial commit --- boshiamy | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 boshiamy (limited to 'boshiamy') 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 {[ grave, asciitilde ]}; + key {[ 1, exclam ]}; + key {[ 2, at ]}; + key {[ 3, numbersign ]}; + key {[ 4, dollar ]}; + key {[ 5, percent ]}; + key {[ 6, asciicircum ]}; + key {[ 7, ampersand ]}; + key {[ 8, asterisk ]}; + key {[ 9, parenleft ]}; + key {[ 0, parenright ]}; + key {[ minus, underscore ]}; + key {[ equal, plus ]}; + + key {[ U9AD8, Q ]}; # 高 + key {[ U4E94, W ]}; # 五 + key {[ U4E00, E ]}; # 一 + key {[ U4E8C, R ]}; # 二 + key {[ U901A, T ]}; # 通 + key {[ U76CA, Y ]}; # 益 + key {[ U4EE5, U ]}; # 以 + key {[ U5F8C, I ]}; # 後 + key {[ U3007, O ]}; # 〇 + key {[ U5099, P ]}; # 備 + key {[ bracketleft, braceleft ]}; + key {[ bracketright, braceright ]}; + + key {[ U5C0D, A ]}; # 對 + key {[ U4E09, S ]}; # 三 + key {[ U7684, D ]}; # 的 + key {[ U56DB, F ]}; # 四 + key {[ U6A5F, G ]}; # 機 + key {[ U6642, H ]}; # 時 + key {[ U5341, J ]}; # 十 + key {[ U4E5D, K ]}; # 九 + key {[ U516D, L ]}; # 六 + key {[ semicolon, colon ]}; + key {[ apostrophe, quotedbl ]}; + key {[ backslash, bar ]}; + + key {[ U6574, Z ]}; # 整 + key {[ U6709, X ]}; # 有 + key {[ U4E03, C ]}; # 七 + key {[ U8981, V ]}; # 要 + key {[ U516B, B ]}; # 八 + key {[ U5357, N ]}; # 南 + key {[ U6EFF, M ]}; # 滿 + key {[ comma, less ]}; + key {[ period, greater ]}; + key {[ slash, question ]}; +}; -- cgit v1.1