Kaingang/Keyboard
We were unable to find any other keyboard layouts for Kaingang. The link to our developed Kaingang keyboard is here.
Justification
The only things that have changed in our keyboard compared to a US keyboard or Brazilian Portuguese keyboard are the letter keys. We have kept all the other symbols unchanged (such as ~, +, ?, /).
Those symbol keys will be in whatever place the physical keyboard they are using has them. For example, if someone is to type the symbol ' using our keyboard layout, if they are using the US keyboard they can access it in the middle row, right next to the Enter key; if they are using the Brazilian keyboard, they can access it by pressing the far top-right key, above the Tab key.
For our modifications in the letter keys, the most accessible keys (the ones for which you only have to press that one key to be able to type it) have all of the Kaingang letters, including the ones with accent marks. We figured it would be more efficient to have accented vowels represented on the keyboard because Kaingang orthography uses accented vowels more frequently than non-accented letters.
AltGr gives typers access to the characters: Q, W, D, L, Z, X, C. Those characters are present in Portuguese and in Portuguese loanwords, but not in native Kaingang words. You can also access the Spanish characters ¡ via AltGr+1 and ¿ via AltGr+/. We thought that even though this is a Kaingang layout, there are many Portuguese loanwords in Kaingang and most Kaingang speakers are bilingual Portuguese speakers as well.
Typers can also access mathematical symbols via AltGr. AltGr+2 gives ², AltGr+3 gives ³, AltGr+$ gives £, and AltGr+"+"gives ÷.
For dead keys, we have ' for acute marks and for cedilha ('c = ç), \ for dieresis, ^ for circumflex marks, ` for grave marks, and ~ for tilde.
US keyboard with Kaingang layout
`
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
,
.
/
¿