RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
14.55k stars 1.85k forks source link

Guncon3 Emulation Mapping #15573

Closed magicray1028 closed 2 weeks ago

magicray1028 commented 3 weeks ago

Quick summary

Need a device class for Guncon3 Emulation to map mouse clicks to bypass calibration screens

Details

Currently there is no way to bypass the calibration screens on Razing storm or time crisis 4 using guncon3 emulation with a gun4ir with 3 mouse buttons. Would it be possible to add a device class for Guncon3 so we can map it without interfering with pad controls?

Florin9doi commented 2 weeks ago

Please test with #15585

Megamouse commented 2 weeks ago

The real fix for mapping would be to add a config like most other emulated devices already have.

Florin9doi commented 2 weeks ago

The current solution should be enough for a single guncon3, which I understand is the case here. A config like other emulated devices would only add proper button labels (C1,C2), but I don't think it has support to map raw mouse buttons for multiple emulated devices.

Megamouse commented 2 weeks ago

The issue is that no one understands what is mapped anyway. So adding at least the pad buttons would probably be a good compromise.

Megamouse commented 2 weeks ago

This is already implemented