#Needs to be in UTF-8
#Format:
#Keycode Char [ShiftChar]
#About Keycode See http://lwjgl.org/javadoc/constant-values.html#org.lwjgl.input.Keyboard.CHAR_NONE

#KEY_1
2 ぬ

#KEY_2
3 ふ

#KEY_3
4 あ ぁ

#KEY_4
5 う ぅ

#KEY_5
6 え ぇ

#KEY_6
7 お ぉ

#KEY_7
8 や ゃ

#KEY_8
9 ゆ ゅ

#KEY_9
10 よ ょ

#KEY_0
11 わ を

#KEY_MINUS
12 ほ

#KEY_APOSTROPHE (106 Keyboard: ^)
40 へ ゑ

#KEY_BACKSLASH (106 Keyboard: \(Yen Sign))
43 ー 〜

#KEY_Q
16 た

#KEY_W
17 て

#KEY_E
18 い ぃ

#KEY_R
19 す

#KEY_T
20 か

#KEY_Y
21 ん

#KEY_U
22 な

#KEY_I
23 に

#KEY_O
24 ら

#KEY_P
25 せ

#KEY_GRAVE (104 Keyboard: @)
41 ゛

#KEY_LBRACKET
26 ゜ ｢

#KEY_A
30 ち

#KEY_S
31 と

#KEY_D
32 し

#KEY_F
33 は

#KEY_G
34 き

#KEY_H
35 く

#KEY_J
36 ま

#KEY_K
37 の

#KEY_L
38 り

#KEY_EQUALS (104 Keyboard: ;)
13 れ

#KEY_SEMICOLON (104 Keyboard: :)
39 け

#KEY_RBRACKET
27 む ｣

#KEY_Z
44 つ っ

#KEY_X
45 さ

#KEY_C
46 そ

#KEY_V
47 ひ ゐ

#KEY_B
48 こ

#KEY_N
49 み

#KEY_M
50 も

#KEY_COMMA
51 ね ､

#KEY_PERIOD
52 る ｡

#KEY_SLASH
53 め ･

#KEY_NONE (for 104 Keyboard ろ)
0 ろ

#KEY_NUMPAD0
82 0

#KEY_NUMPAD1
79 1

#KEY_NUMPAD2
80 2

#KEY_NUMPAD3
81 3

#KEY_NUMPAD4
75 4

#KEY_NUMPAD5
76 5

#KEY_NUMPAD6
77 6

#KEY_NUMPAD7
71 7

#KEY_NUMPAD8
72 8

#KEY_NUMPAD9
73 9

#KEY_DEVIDE
181 /

#KEY_MULTIPLY
55 *

#KEY_SUBTRACT
74 -

#KEY_ADD
78 +

#KEY_DECIMAL
83 .