ttp://www.geocities.co.jp/SiliconValley-PaloAlto/2560/test2.sit
次行きますーtest2です。「Clear All」追加です。

>>818 全部時計回りに一つずつずれてましたか。てなわけで多分これで。
>>フライト時とアクション時の十字キーが同じ信号を送信
謎ですな・・・確かにフライトで十字設定したら
アクションに切り替えた後設定おかしくなるはずですがねぇ。
あとアナログの方はさっぱり予想がつきませんが、あっしの書いたプログラムは
十字が絶対値(位置そのもの)を返すと信じてますんで、相対値(位置の変化量)を
返されるとかなりやばいです。

十字の判定は以下のようにしておりますです。
・ボタンの自称がハットスイッチ→ハットスイッチとして取り扱い。
 どれか一つの方向を設定してくれれば、残りの方向も全部設定されるように仕組んでいます。
・ハットスイッチでなくて、ボタンの返り値に幅がある→X/Y軸として取り扱い
 これは必ずしも正しくないですが、広いデバイスをカバーできる気がしてるのでこうなってます。
 上を設定すれば下も設定されます。右を設定すれば左も設定されます。
・上記以外の場合→上下左右を独立した2値スイッチとして扱います。ABXYLRと同じ。

というわけで、
>>817 報告どうもです。そのアダプタ経由の十字ボタンは
上の3点と照らし合わせてみて、どれに該当しますかね。
#ハットスイッチならこのtest2で方向がずれる悪寒・・・
ついでに、その「方向キーが逆」っていうのは、
上下のみが逆/左右のみが逆/上下も左右も逆、のどれですかね。
#ものによっちゃ軸の方向を反転しないといけないんですかねえ・・・