NP2kai icon indicating copy to clipboard operation
NP2kai copied to clipboard

PS Vita: Clicking does not work, rendering NP2 menu unusable

Open obskyr opened this issue 1 year ago • 0 comments

PS VitaでRetroArchの最新安定版(1.10.3ver.に装着したNP2kaiの0.86ver.)を使ってみると、 クリックするのは不可な状態になっています! コントローラーにキーを割り振ることもできないため特別キー(かなキー等)を入力できないので、 一部のゲームではタイトル画面から進めなくなっています。 ああ、なんて悔しい行き止まりですね~😵

私がかつて使ったバージョン(RetroArchの1.8.0ver.にNP2kaiの 806b378 コミット)には、回避方法がありました。「Start core」で起動させれば(つまり、ゲームを選ばずにエミュレータを単体で起動させれば、丸ボタンでクリックできるようになりました。丸ボタンは「S2M Click Shift Button Mapping」という設定に取り替えられたようですが、その設定で何を割り振ってみても効果はありません。例えばR1ボタンに割り振ったら、R1を押しても何も起こりません。

もし宜しければ、クリックを可能にする修正をここで提案させていただきます!

  • 「S2M Click Shift Button Mapping」設定をVitaでも使えるように直す
  • ATARIジョイパッドのAボタンが以前のようにクリックを発生させるようにする
  • ATARIジョイパッド・方向キー・キーパッドがみんなカーソルを動かせるようにする(厳密に言えば必要ではありませんが、マウスを使わないゲームを遊んでいる時に、十字キーに何を割り振ってもメニューを使えるようになるのでより使いやすくなるかと思います)

直せるような問題であるように祈っております!早くザックをあそびたいな~ (๑•̀ㅂ•́)و✧


As of the latest stable RetroArch release (1.10.3 with NP2kai 0.86), it's impossible to send a mouse click with the PS Vita! Since it isn't currently possible to rebind keys to the gamepad, this means that it's impossible to send special keys, which means that it's impossible to get past the title screen of a lot of games. What a way to be stopped from playing! 😵

In the previous version I used, 806b378 (with RetroArch 1.8.0), there was a workaround: if you started the emulator with “Start core” (i.e. without a game), it would allow you to press circle to click. That seems to have been replaced by the “S2M Click Shift Button Mapping” option, but none of them work – even if it's set to, say, R1, for some reason pressing R1 does nothing.

This would be possible with a few changes!

  • Fixing the “S2M Click Shift Button Mapping” option so that it works on Vita
  • Making the Atari joypad A button send a click while in the menu again
  • Making the Atari joypad, arrow keys, and keypad move the cursor (optional, but would make the menu easier to navigate while playing a game with non-mouse controls)

Here's hoping this can be fixed – I can't wait to play Xak! (๑•̀ㅂ•́)و✧

obskyr avatar Aug 29 '22 07:08 obskyr