STEAM GROUP
Steam Client Beta SteamBeta
STEAM GROUP
Steam Client Beta SteamBeta
27,610
IN-GAME
92,860
ONLINE
Founded
January 8, 2013
All Discussions > Beta Feedback > Topic Details
V3ntilator Oct 1, 2022 @ 10:57am
Steam controller settings remap bug. (Solved).
I have remapped Xbox Series X Gamepad, Share button to record NVIDIA Video hotkey.

When i press share button, nothing happens in game.
Is this a bug Valve know about, or is there a fix?
Last edited by V3ntilator; Nov 6, 2022 @ 5:04am
< >
Showing 1-12 of 12 comments
slouken Oct 3, 2022 @ 12:00pm 
Can you share a screenshot of the controller configuration where you have that bound?

Also make sure you have "Xbox Extended Feature Support" enabled in your Steam controller settings, so Steam can see that button.
V3ntilator Oct 3, 2022 @ 11:58pm 
Share button can't be remapped if "Xbox Extended Feature Support" isn't enabled. :)

Screenshot. NVIDIA Keyboard remap shown on same picture.
The Key is "." on Numpad both places.

ALT+F10 remap weren't possible in Steam config, so i changed to one key "."

https://amiga32.com/pics/steam-sx.png
unini Oct 4, 2022 @ 7:06am 
I also confirmed this bug.

After updating to Windows 11 22H2, the share button did not work even with Xbox Extended Feature Support checked.

Rolling back to Windows 11 21H2 works fine, so it's likely that the Xbox Extended Feature Support Driver doesn't work on 22H2.
V3ntilator Oct 4, 2022 @ 7:53am 
Originally posted by unini:
I also confirmed this bug.

After updating to Windows 11 22H2, the share button did not work even with Xbox Extended Feature Support checked.

Rolling back to Windows 11 21H2 works fine, so it's likely that the Xbox Extended Feature Support Driver doesn't work on 22H2.

I don't use win 11. I have the same problem in Windows 10.

There is one thing. I can remap to internal Steam Screen captures, and that works.
But if i remape to same key as NVIDIA Recording, it don't work at all.
The Share button is detected on Steam here.
Last edited by V3ntilator; Oct 4, 2022 @ 7:55am
V3ntilator Oct 7, 2022 @ 4:17am 
I will just add some info.

After remapping "Share" button, it takes screenshots using Steam instead of recording video on NVIDIA Shadowplay.

A screenshot is posted up here.
Last edited by V3ntilator; Oct 7, 2022 @ 4:17am
V3ntilator Nov 6, 2022 @ 4:28am 
There is an app on GitHub called "Xbox Controller Button Remapper" and it were updated yesterday because it didn't work for many and still don't work for everyone.

The reason is that there is several revisions of this gamepad, so you are lucky if you have the right one.
It doesn't matter if you have latest firmware using "Xbox Accessories" in Windows. Correct hardware Revision is the only thing that matters.

Edit:

Finally got remapping to work on Steam. On the icon row where you can remap a button.
Click on "Empty" icon.
Enable multi input.
You can then add ALT+10 to share button for example.
In my case it now records last 5 minutes with NVIDIA.
It will then say "F10, Empty, Left ALT" for example. "Empty" won't prevent the hotkey to work.

There is one drawback There is no option on Steam to use this a default for all games.
You need to manually add share button remap to every single game you want the button to work in. If not, it will take screenshot instead.
Last edited by V3ntilator; Nov 6, 2022 @ 6:15am
Balderick Nov 6, 2022 @ 2:23pm 
Originally posted by V3ntilator:
There is an app on GitHub called "Xbox Controller Button Remapper" and it were updated yesterday because it didn't work for many and still don't work for everyone.

The reason is that there is several revisions of this gamepad, so you are lucky if you have the right one.
It doesn't matter if you have latest firmware using "Xbox Accessories" in Windows. Correct hardware Revision is the only thing that matters.

Edit:

Finally got remapping to work on Steam. On the icon row where you can remap a button.
Click on "Empty" icon.
Enable multi input.
You can then add ALT+10 to share button for example.
In my case it now records last 5 minutes with NVIDIA.
It will then say "F10, Empty, Left ALT" for example. "Empty" won't prevent the hotkey to work.

There is one drawback There is no option on Steam to use this a default for all games.
You need to manually add share button remap to every single game you want the button to work in. If not, it will take screenshot instead.

Ahh that is interesting. What you are describing is highlighting several Steam Input gui issues with the biggest issue being Steam Input gui for detected controllers (main controller settings > select controller > define layout) simply having no way to show share button and no way to add share button. We should NOT expect game configs to work in games if Steam Input does not show expected button layout for detected controllers in main controller settings - should we?

Well done for working out a work around that is not dependent on third party apps as it makes it even more obvious Steam Input UI is way more broken than Steam Input.

Edit global chord shortcut/s to have working shadowplay will be a one time make config scenario removing the need to edit every single game config.
Last edited by Balderick; Nov 6, 2022 @ 2:45pm
V3ntilator Nov 6, 2022 @ 3:13pm 
Originally posted by Balderick:
Originally posted by V3ntilator:
There is an app on GitHub called "Xbox Controller Button Remapper" and it were updated yesterday because it didn't work for many and still don't work for everyone.

The reason is that there is several revisions of this gamepad, so you are lucky if you have the right one.
It doesn't matter if you have latest firmware using "Xbox Accessories" in Windows. Correct hardware Revision is the only thing that matters.

Edit:

Finally got remapping to work on Steam. On the icon row where you can remap a button.
Click on "Empty" icon.
Enable multi input.
You can then add ALT+10 to share button for example.
In my case it now records last 5 minutes with NVIDIA.
It will then say "F10, Empty, Left ALT" for example. "Empty" won't prevent the hotkey to work.

There is one drawback There is no option on Steam to use this a default for all games.
You need to manually add share button remap to every single game you want the button to work in. If not, it will take screenshot instead.

Ahh that is interesting. What you are describing is highlighting several Steam Input gui issues with the biggest issue being Steam Input gui for detected controllers (main controller settings > select controller > define layout) simply having no way to show share button and no way to add share button. We should NOT expect game configs to work in games if Steam Input does not show expected button layout for detected controllers in main controller settings - should we?

Well done for working out a work around that is not dependent on third party apps as it makes it even more obvious Steam Input UI is way more broken than Steam Input.

Edit global chord shortcut/s to have working shadowplay will be a one time make config scenario removing the need to edit every single game config.

Thank you. Steam itself have a custom driver for Xbox share button, so you need to reboot PC after enabling it.
"Xbox Extended Feature Support" have to be enabled.

Steam settings will then show "Share" button remapping as an option, but it will be a blank field there so it will look like the share button can't be remapped, even if it can.

Yes, it's confusing at first and should be fixed as it's quite simple. Valve should set "screenshot" as default, so people can see that there is actually possible to remap it.

I took a screenshot to show where the empty remapping box is at bottom left.
Even if it's a blank field, you can click on it and remap.

https://amiga32.com/pics/steam-xbox.jpg

There is 3 global controller settings.

I set all of them to "L ALT + F10" for Share button, but it's buggy and still takes screenshots instead in new games started.
If i start a new game and goes to controller setting, it won't show global setting at all. It will show "Screenshot" instead of "L ALT + F10."

Global controller settings is useless here as no game detects global settings at all.
Xbox Gamepad still works properly in game, but Share button remapping isn't detected from global settings, so it defaults to screenshots instead.

Defaulting to screenshot is weird, because it's a empty field in global settings.

1.) All 3 global settings is broken.
2.) They need to add something on the blank remapping field for Share button, because otherwise people will think Share button can't be remapped.
3.) Since Global settings is broken, Steam can't detect that i used the profile for over 5 minutes so i can upload my Profile to Steam for other people to use.
Last edited by V3ntilator; Nov 6, 2022 @ 3:30pm
Balderick Nov 6, 2022 @ 4:00pm 
https://steamcommunity.com/sharedfiles/filedetails/?id=2885494082

My bad. Global Chord Button config description confirms we should expect global chord shortcuts to work in games and not in games, so should help you out.

https://steamcommunity.com/sharedfiles/filedetails/?id=2885494390
Steam Input shows an infinity sign to "unmapped" mappable buttons. Thanks to your description can see Valve use the infinity sign to indicate button is mappable but nothing has been set.
Last edited by Balderick; Nov 6, 2022 @ 4:02pm
V3ntilator Nov 7, 2022 @ 3:04am 
Originally posted by Balderick:
https://steamcommunity.com/sharedfiles/filedetails/?id=2885494082

My bad. Global Chord Button config description confirms we should expect global chord shortcuts to work in games and not in games, so should help you out.

https://steamcommunity.com/sharedfiles/filedetails/?id=2885494390
Steam Input shows an infinity sign to "unmapped" mappable buttons. Thanks to your description can see Valve use the infinity sign to indicate button is mappable but nothing has been set.

Thank you.

"confirms we should expect global chord shortcuts to work in games and not in games, so should help you out."

- I think you wrote something wrong here. :)

Steam shows the empty unmapped button if you hover over it, but my guess some never tries that as there is 3 rows on each side of Gamepad picture, and may not guess there is a fourth row. I found the empty space quickly weeks ago, but the problem is that i couldn't remap correctly.
Had to figure it out myself, as there isn't much about this on Google.
Maitetsu Nov 8, 2022 @ 11:15am 
Nice
Drex Nov 8, 2022 @ 9:57pm 
Originally posted by Balderick:
Steam Input shows an infinity sign to "unmapped" mappable buttons. Thanks to your description can see Valve use the infinity sign to indicate button is mappable but nothing has been set.

That's not how that works, that's an infinity symbol for a reason. You can also see that is still there below where V3ntilator's share button maps from even though it's overlapping in the UI funny.

The infinity box is the Always On bind. Anything you put in there will turn on, and stay on, non-stop.
< >
Showing 1-12 of 12 comments
Per page: 1530 50

All Discussions > Beta Feedback > Topic Details
Date Posted: Oct 1, 2022 @ 10:57am
Posts: 12