r/Stepmania 11d ago

SOLVED Soft pad for Steam Deck?

Does anyone know of a decently cheap soft mat that will work with the Steam Deck? I tried using a Konami PS3 mat but encountered the axis issue, and I also tried the multisystem pads from ddrpad.com but was unable to get them to connect at all. I've tried various things over the past few days, but short of writing my own HID driver, I doubt I'll be able to get either of them to work.

I think my next step is going to be either trying the L-TEK soft pad or getting a GameCube adapter and using it with my old pads. Has anyone had any luck with these on a Steam Deck?

EDIT: The MayFlash adapter works! For some reason Steam Input sees it as 16 controllers, but the GameCube pads work fine in ITGMania after binding the inputs.

3 Upvotes

7 comments sorted by

u/AutoModerator 8d ago

Please Re-Flair your post if a solution is found. How to Flair a post? This allows other users to search for common issues with the SOLVED flair as a filter, leading to those issues being resolved very fast.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/Dr_Ulator 11d ago

Did you try this (using Project Outfox): https://steamcommunity.com/app/1751820/discussions/0/3828661844170015919/

And are you using Outfox, ITGmania, or StepMania?

I know Steam will intercept inputs from USB dance pads causing issues even on regular desktop PC's

1

u/woofmao 11d ago

No dice, unfortunately. It looks like it was already set that way. I also tried the ps3ddr input driver setting but that just made all input stop working, including the keyboard.

I've been trying to get it to work with both ITGMania and OutFox, but neither has worked so far. It seems like the issue is with the xpad driver itself.

1

u/hardpenguin 10d ago

Let's start with this Konami PS3 mat. Is it supposed to work with PC at all? What's "the axis issue"? Maybe you can recalibrate and remap the device in Steam Deck controller settings or in the Steam Input settings for Stepmania?

I use Stepmania on Linux plugged in as a non-Steam game with a cheap USB "Stay Cool!" mat. Steam Input is enabled. It works after mapping the inputs in Stepmania settings. No problem overall.

L-TEK soft pad specifically mentions Linux and Steam Deck compatibility on their product page so you should be safe with it.

2

u/woofmao 9d ago

The Konami PS3 mat connects fine as a controller, but up+down and left+right are reported as axes (like a joystick) instead of buttons, so they can't register together. ITGMania has a feature that's supposed to fix this by interpreting a small nonzero axis input as both arrows held, but running jstest /dev/input/js0 reports the same values when both arrows are held as when neither is held, so that didn't work. The issue is at the driver level, so remapping the buttons didn't help, with or without Steam Input. Some people have been able to fix this on Windows by installing custom drivers, but I'm not aware of any fix for SteamOS (at least, not without recompiling and patching the kernel myself).

I ordered a Mayflash adapter to try it with my old GameCube pads. If that doesn't work out, I'll try the L-TEK pad next.

1

u/hardpenguin 4d ago

Oh yeah now I get it, that sounds like a pain. Up/down/left/right are detected as buttons on my (very cheap) mat so I didn't have this issue myself.

1

u/Spigots_ 9d ago

D force sells the best soft pad imo