static signed char stateTab[11][5][3] の配列は最初の11は 「左右ボタン同時押しで中ボタン扱い」のための状態遷移の状態次の5は 「どのボタンも押されていないときに発生させるイベント」「左ボタンが押されたときのイベント」「右ボタンが押されたときのイベント」「両方が押されたときのイベント」「真ん中ボタンエミュレーション判定時間経過時のイベント」最後の3は「DIXポインタレイヤーに送るアクションイベントその1」「その2」「次に遷移する状態」
……ってコメントに書いてあるのはいいんだけど、アクションの数字の定義が0が無し1が左ボタンPress2が中ボタンPress3が右ボタンPressマイナスならPressじゃなくてReleaseとかがなんでみんな即値のままなの