From the linked GameSpot article:
"8BitDo has revealed the successor to its popular Pro 2 Bluetooth Controller. Officially called the Pro 3 Bluetooth Gamepad, the upcoming controller retains the form factor of the Pro 2 while implementing some of the enhanced features found in the Ultimate 2 Bluetooth, such as TMR joysticks and trigger locks. It also has a few entirely new features not found on other 8BitDo controllers, including swappable magnetic face buttons and an extra pair of arcade-inspired ball-top stick caps.
The 8BitDo Pro 3 Bluetooth Gamepad is available to preorder now at Amazon for $70 ahead of its August 12 release. It comes in three retro-themed colors: G Classic, Gray, and a shade of purple that pays homage to the Nintendo GameCube. All three models come with matching charging docks and a set ball-top arcade stick toppers that can be swapped in for the traditional rubberized caps. Out of the box, the Pro 3 is compatible with Switch 2, Switch, PC, Android, Apple devices, and Steam Deck."
I’ll ask their support about what exactly they mean by steamos support (fully rebindable in steam, or just “the buttons work”) and edit my comment to show the answer.
Ultimate 2 is fully bindable in Steam (even gyro if you do directinput over bluetooth).
Valve gonna Valve but there isn’t a reason to assume a regression on that. But, like everything, don’t preorder things.
Ultimate 2 also does Gyro over the 2.4 dongle (At least in the Wireless version).
Update the firmware of the controller and the dongle and hold B when turning on.
I have an Ultimate 2 and I haven’t been able to figure out how to do that so I can’t remap the back buttons with Steam input.
What’s the trick?
Right now has to be the 8bitdo Ultimate 2 wireless. Not the bluetooth switch one. Need to update the dongle and controller to the latest beta firmware and launch it in dinput mode by turning it on while holding the B button. Then all the extra buttons can be mapped along with using gyro with analog triggers, which couldn’t be done before.
There is a bug that needs to be fixed where rumble can cause the controller to stop working in game, so for now need to use it with rumble off until that is fixed. But, everything else works when it comes to binding through Steam Input.
Is Dinput mode limited to Bluetooth only or can it be used on the 2.4ghz as well?
Edit: nevermind, just saw the other comment below mine that mentions it working in both connection modes