dragoonDorise / EmuDeck

Emulator configurator for Steam Deck
GNU General Public License v3.0
2.83k stars 205 forks source link

Choice between Screen and Trackpad for Touch mode in DS games (in the quick settings menu) #860

Closed AdmiralRazorbeard closed 6 months ago

AdmiralRazorbeard commented 11 months ago

Prerequisite Steps

Feature Request

Emulator Configuration Feedback

Elaborate on the feature you would like to see added to EmuDeck.

By default the DS emulator (melonDs) use the steamdeck screen as the controller. The steamdeck screen is quite average/unresponsive for this purpose.

Some smart people on reddit found out using the right trackpad as a touchscreen is a WAY smoother experience. (Plus many people don't like to get fingerprints on their screen)

Include any websites or links that may support your feature request.

https://www.reddit.com/r/SteamDeck/comments/wew444/how_to_use_trackpad_for_emudeck_nintendo_ds_touch/ https://www.reddit.com/r/SteamDeck/comments/w1maen/finally_figured_out_how_to_get_the_right_trackpad/

Does this feature work on the Steam Deck?

Yes, and it's quite easy to set up: On retroarch (L3 + R3): Core Options > Screen > Touch Mode --> change to mouse On steam controller: right trackpad as mouse, left trackpad (touch) as left click

ghost commented 7 months ago

With the switch to the new melonDS DS core, you can use both the touch screen and the trackpad at the same time ootb. Will be added next release.

ChildishhAlbino commented 4 months ago

Hey all, just commenting here before I raise an issue for this to make sure it's not an issue with what I'm doing.

Cannot get any game I've loaded with melonDS DS core to register touch inputs on the screen or via the right track pad.

I can make the joystick indicator move but click has no effect on the game.

I tested Desmume core and that had no issues.

If this is worth it's own issue, happy to raise one in the morning.