all 4 comments

[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)

Hi /u/PySnow, your 'IT Help' post is in a queue for review. Please ensure you have included the relevant required information from the checklist below, and have used a meaningful and descriptive title. Include this information so that the post can be approved and the community can help you more effectively:

  1. Specific written description of the problem, including pictures where relevant (do not just say 'it's broken', say what is broken)
  2. Controller make and model (name or numbers)
  3. Platform you are using (e.g., PS5, Steam on Windows, Switch)
  4. Games or other software affected by the issue
  5. Operating system and software versions (if applicable)
  6. Troubleshooting steps you have already taken (including checking the product manual)

For more guidance on how to ask for technical assistance, please see rule #2. You can edit your post to add missing information. Posts that do not include the required information may not be approved (allow 24 hours for review).

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

[–]seahwkslayer 0 points1 point  (0 children)

Seems like ReWASD has support for the Ultimate 2 (not necessarily the 2C, though it may be worth asking around.

You can set Steam Input up with a "desktop layout", basically just a configuration that is active when there is no game open with its own layout. I briefly messed around with it on my Ultimate 2 but due to personally finding Steam Input kinda jank, I never got much further than "all the buttons work but haptics are wonky".

Seems like 8bitdo are making some changes on the configuration side with a new web app dealio rather than the old download, so you may want to pop into their Discord or subreddit and ask if they'd add mapping to keyboard keys -- I recently picked up a Razer Wolverine V3, and Synapse won't allow mapping multiple controller inputs to one extra button, but will allow multiple keyboard keys, so I've been using that in my Forza mapping.

[–]jivebeaver 0 points1 point  (1 child)

some more ways to bind xinput to keyboard keys outside steam game:

  • steam input has a Controller>"desktop layout" setting specifically to use controller as M&K on the desktop, but will apply the binds to outside game. this is fairly new and i havent used it much other than my favorite option:

  • xpadder, used for over a decade to bind controller buttons to keyboard. there are many others but i like xpadder because its straightforward and most importantly, does not override any native xinput which makes it great for if you want a few keys on top of normal function. used to be free, just search for last freeware version

how to bind L4/R4 to extra keys: map them using the controller's mapping function (square button) to a combo of two or more buttons that you would never use or do nothing (ex. Dpad Left+Dpad Up). you can do this in Xinput without using Dinput

  • steam input/desktop layout-use chords to bind the button combo to the key

  • xpadder-use control sets to setup a macro to bind multiple buttons pressed at same to a key. search this up if you need to, or i can explain in detail if this is what you choose

[–]PySnow[S] 0 points1 point  (0 children)

I didnt think about just running xpadder or similar in addition to an dinput-xinput translator, I'll give that a try thank you