Eastern Burushaski/Keyboard

From LING073
Jump to: navigation, search


Linux

  • Key mapping source: [1]
  • Git Repo: [2]
  • License: MIT

Unshifted

◌ۡ
`

۱
1

۲
2

۳
3

۴
4

۵
5

۶
6

۷
7

۸
8

۹
9

۰
0

-
-

=
=

       
ق
q

و
w

ع
e

ر
r

ت
t

ے
y

ء
u

ی
i

ہ
o

پ
p

ݣ
[

؎
]

ڎ
\

        
ا
a

س
s

د
d

ف
f

گ
g

ح
h

ج
j

ک
k

ل
l

:
;

'
'

           
ز
z

ش
x

چ
c

ط
v

ب
b

ن
n

م
m

،
,

۔
.

/
/


Shifted

څ
`

1
1

2
2

3
3

4
4

5
5

6
6

7
7

8
8

9
9

0
0

_
-

+
=

       
"
Q

ݳ
W

"
E

ڑ
R

ٹ
T

◌َ
Y

ئ
U

◌ِ
I

ۃ
O

◌ُ
P

ۓ
[

ݴ
]

ݺ
\

        
آ
A

ص
S

ڈ
D

ݻ
F

غ
G

ھ
H

ض
J

خ
K

ݼ
L

:
;

"
'

           
ذ
Z

ژ
X

ث
C

ظ
V

ݸ
B

ں
N

٬
M

ݷ
,

ڞ
.

؟
/

AltGr

`
`

!
1

@
2

#
3

◌ّ
4

%
5

؏
6

&
7

*
8

(
9

)
0

◌ࣿ
-


=

       
؂
q

◌ٖ
w

◌ؓ
e

◌ؔ
r

؁
t

◌ٔ
y

◌ؑ
u


i


o


p

[
[

]
]

ݹ
\

        

a

ؐ◌ؐ
s

څ
d

ؤ
f

ي
g

◌ؒ
h

ݽ
j


k


l


;


'

           
ݶ
z

؃
x


c

؀
v

◌ٰ
b

◌ً
n


m

ݵ
,


.


/


Installation

To install and use this Burushaski language keyboard on a Linux OS:

First install IBus and the m17n module: sudo apt-get install ibus-m17n Enable IBus as your default input method: im-config -n ibus Restart X11 (log out and log back in, or potentially just xfwm4 --replace && xfce4-panel -r &), and you should have a hard-to-see language switcher icon somewhere near the time on your panel. If you don't seen the icon, try adding the notification area to your panel. (Right click on the edge of the panel, click "Add new items", and find "notification area".) Right click on that icon and click preferences. Go to the "Input Method" tab and you can add various keyboard layouts. Note that you have to press the "..." button at the bottom to see all the categories supported, and that there are a lot of layouts hidden under the various categories. Sometimes the key combination isn't completely obvious to set.

Next make a directory ~/.m17n.d/, and download bsk.mim into it. Right click on the iBus icon you used in the previous step, and click "restart". Now go back to Input Method > Add > (three dots) > Other, and add the keyboard named "burushaski".

This keyboard uses the AltGr key, so you'll need to go into your session manager preferences (in XFCE, Menu → Settings → Keyboard) and add a layout with AltGr enabled (Layout tab, Add, "English (international AltGr deadkeys)"). You may need to set "Compose Key" to "right alt," also under the layout tab, in addition to changing the keyboard layout. In Cinnamon and maybe Gnome, you may be able to simply set which key is AltGr (usually right alt) in keyboard settings.

Sources: https://wikis.swarthmore.edu/ling073/Making_a_keyboard_layout_using_IBus with modifications

Justification

We copied the mapping from Rehmat Aziz Chitrali, who is from the area and has been studying the language for a long time, as well as a Linguist and Researcher at Khowar Academy Chitral in Pakistan. We assumed that speakers of Burushaski would want to use a layout they are familiar with, rather than a newly-developed one, so we opted to implement this existing layout on a new platform.

Other Platforms

  • Burushaski keyboard layout developed by Rehmat Aziz Chitrali, a Linguist and Researcher at Khowar Academy Chitral[3]
    • License: MIT
    • Runs on:
      • Windows
      • Web
      • OSX
    • source code available online [4]