検討:ゲームパッド用のキー割り振り統合

Issue #37 new
暗黒 騎士 repo owner created an issue

キーボードショートカットの充実はJoyToKeyのようなゲームパッドで割り振って使えるようにする意味もあったのだが、パッドのボタンが使えるのはせいぜいABKY(○✕△□)R1/L1/R2/L2/SELECT/STARTの10個+方向キー程度なので闇雲にショートカットを増やしていってもボタン数が足らない。

決定・・・ENTER キャンセル・・・ESC チェック項目のチェック・・・スペース ボタンのフォーカス移動・・・TAB

設定・・・F2 情報キー・・・F8 方向キーの移動補助キー・・・SHIFT L・R移動・・・PgUP・PgDn

これにF9とバックログ、スクショ用のPrintScreenで埋まってしまう。

F8キーとスペースキーの反応箇所を増やす方向で進めるのが良いかもしれない。

Comments (2)

  1. 暗黒 騎士 reporter

    改めて実際にパッドオンリーでシナリオをいくつかプレイして思ったこと:

    1. 戦闘開始が毎ターンESCでコマンド呼び出し→ENTERはダルい
    2. イベント中ESCを押すと呼び出される終了処理が鬱陶しい
    3. SHIFTよりもCTRLを入れた方がいい
    4. SPACEの挙動を変えると既存ユーザーが混乱しそう

    1.はCTRL+ENTERで戦闘開始できるようにしたらなかなか快適だった。が、CTRL+ENTERはキャラクター情報ダイアログを開くのに既に使われている。誤爆になりそうなのでSHIFT+ENTERにしておく。

    2.は以前七篠さんに似たようなことを要望された気がする。その時はダイアログをつけるだけに終わったが、そもそも、ESCはキャンセル全般のキーとしていろんな処理に関わっているので、気軽に終了処理に結びつけるべきではないように思えてきた。オープニング画面での終了はCW準拠・頻繁に呼び出されるものでもないのでそのままにするとして、イベント中の処理は無効化してしまった方がよさそう(本当にクライアントが欲しかったもの系)

    3.CTRLが使えるならCTRL+ENTERでカード情報が見れるのでF8キーの必要性は下がる。

    4.解説ダイアログはCW時代からSPACE一発で閉じられるのでその操作が癖になっている人にはストレスになりそう。SPACEは極力触らないことにした。

  2. 暗黒 騎士 reporter

    今日の更新分で概ね及第点にはなったかなぁ。まだアイディアはあるのでタスクとしては残しておく。

  3. Log in to comment