2011年11月15日火曜日

横画面固定の解除

解像度を600x375にしてみたら結構綺麗だったので横画面固定を解除しました。

android3.xではフルスクリーンや画面位置の指定が効かないと聞いたのですが、解像度の直指定もダメっぽいですか?


ファイルのパスと音量ボタンについては、考えてみます。

追記:階層に対応しました。副作用でnp2フォルダより上も選べてしまいますが。

追記2:ボリューム対応しました。
114,123 ,//Vol Down
115,124 ,//Vol Up
となっています。
自分で割り当てたい場合は、123と124を設定して下さい。

2011年11月12日土曜日

キーの割り当てについて

暫定的にキー割り当てを用意しました。

上図のようにnp2フォルダに拡張子を.keyとしたテキストファイルを用意し中に次のように記入して下さい。

androidのscancode,PC-98のkeycode

例えば、

125,1
126,2

と記入すると、LWinキーで1が、RWinキーで2が出力されます。
申し訳ありませんが、androidのscancodeは各自でご確認下さい。

現在内部の割り当ては次のようになっています。

1 , 117 ,//ESC
2 , 1 ,//1
3 , 2 ,//2
4 , 3 ,//3
5 , 4 ,//4
6 , 5 ,//5
7 , 6 ,//6
8 , 7 ,//7
9 , 8 ,//8
10 , 9 ,//9
11 , 10 ,//0
12 , 11 ,//-
13 , 12 ,//^
14 , 14 ,//BS
15 , 15 ,//TAB
16 , 16 ,//Q
17 , 17 ,//W
18 , 18 ,//E
19 , 19 ,//R
20 , 20 ,//T
21 , 21 ,//Y
22 , 22 ,//U
23 , 23 ,//I
24 , 24 ,//O
25 , 25 ,//P
26 , 26 ,//@
27 , 27 ,//[
28 , 28 ,//RETURN
29 , 116 ,//CTRL
30 , 29 ,//A
31 , 30 ,//S
32 , 31 ,//D
33 , 32 ,//F
34 , 33 ,//G
35 , 34 ,//H
36 , 35 ,//J
37 , 36 ,//K
38 , 37 ,//L
39 , 38 ,//;
40 , 39 ,//:

42 , 112 ,//SHIFT
43 , 40 ,//]
44 , 41 ,//Z
45 , 42 ,//X
46 , 43 ,//C
47 , 44 ,//V
48 , 45 ,//B
49 , 46 ,//N
50 , 47 ,//M
51 , 48 ,//,
52 , 49 ,//.
53 , 50 ,//SLASH
54 , 112 ,//SHIFT
55 , 69 ,//[*]
56 , 115 ,//Alt L → GRPH
57 , 52 ,//SPACE
58 , 113 ,//CAPS
59 , 98 ,//f1
60 , 99 ,//f2
61 , 100 ,//f3
62 , 101 ,//f4
63 , 102 ,//f5
64 , 103 ,//f6
65 , 104 ,//f7
66 , 105 ,//f8
67 , 106 ,//f9
68 , 107 ,//f10
69 , 62 ,//Num Lock → HOME
70 , 63 ,//Scroll Lock → HELP
71 , 66 ,//[7]
72 , 67 ,//[8]
73 , 68 ,//[9]
74 , 64 ,//[-]
75 , 70 ,//[4]
76 , 71 ,//[5]
77 , 72 ,//[6]
78 , 73 ,//[+]
79 , 74 ,//[1]
80 , 75 ,//[2]
81 , 76 ,//[3]
82 , 78 ,//[0]
83 , 79 ,//[,]
87 , 77 ,//F11 → [=]
88 , 80 ,//F12 → [.]
89 , 51 ,//BACKSLASH
92 , 53 ,//Henkan → XFER
93 , 114 ,//Katakana → KANA
94 , 81 ,//Muhenkan → NFER
96 , 28 ,//[RETURN]

98 , 65 ,//[/]
99 , 97 ,//Print → COPY


102 , 62 ,//HOME
103 , 58 ,//UP
104 , 54 ,//ROLL UP
105 , 59 ,//LEFT
106 , 60 ,//RIGHT
107 , 63 ,//End → HELP
108 , 61 ,//DOWN
109 , 55 ,//ROLL DOWN
110 , 56 ,//INS
111 , 57 ,//DEL
119 , 96 ,//STOP
124 , 13 ,//\


127 , 120 ,//MENU
139 , 120 ,//MENU
158 , 119 ,//back → RIGHT CLICK
217 , 15 ,//Search → TAB
229 , 120 ,//MENU
232 , 118 ,//DPAD Center → LEFT CLICK
248 , 116 ,//e_kao_ki → CTRL
249 , 114 ,//moji → KANA



本来はPC-98のESCコードは0なのですが、都合が悪いので117に割り振っています。


ファイルが出来ましたら、MENU→設定→設定→keymap fileでファイルを選択してください。


他にもちょこちょこ改変していますが、画面に重なるキーはまだ実装できていません。
申し訳ない。