It Keeps Getting Better and BetterThe place for all PC controller and Steam Link users. Share innovative configs and tricks, ask for tech support, and read news about everything controller and couch gaming in the Steam ecosystem.Please put aside tribal hardwarfare instincts in discussions regarding controller differences. Everyone has a right to their opinion, and a right to disagree!.Find a potential bug?
Do not report it here, report it to Valve.WikiBe sure to take a look at the! Some useful pages:Come Chat!Hang out and have fun on the IRC and Discord shared chat:.For IRC, join irc.freenode.net ##steamcontroller or click to effortlessly join in your browser! Real-time logs available.Curator Groups.Reviews games based on noob-friendliness.Reviews quality of native Steam Controller/Steam Input support.Search by FlairAll posts require a flair. Simply flair your post after posting, or put one of the following tags between square brackets (e.g. News) in the title.- News and announcements regarding the controller (e.g. New features, games with native support, articles).- General discussion about the controller, feature requests, items of community interest (e.g. Mods, reviews), and any misc topic.- Controller configurations, discussing existing controller features, techniques, tips and tricks, etc.- Technical issues and non-configuration questions.- Posts regarding the subreddit itself.Related SubredditsFilters (subreddit theme must be enabled).
21, 2017:A new, more clear and more helpful version of this guide has arrived!0. Join Steam Beta program. After that, go to Big Picture Mode - Gear icon - Controller settings, UNcheck support for generic controllers. Now exit Steam and proceed to step 1.1. Plug your Dualshock 3 in. If you had any DS3 software prior to this moment (DS3Tool, Better DS3, MotionInJoy, ScpToolkit etc) - consult the web on removal of those (especially MotionInJoy and Better DS3), remove them and proceed to step 2.2. Get and install it.
It should ask for a permission for driver installation in the process, allow it to, and proceed to step 3. If something went wrong and it didn't happen - follow 'Manual Driver Override' section instructions, and then proceed to step 3.3. Re-plug your Dualshock 3, go to the Control Panel - Devices and Printers, find your Dualshock 3 there, right-click it, choose 'Game Controller Settings', select your Dualshock 3 and press 'Properties'. You should see a testing screen, check if the buttons work.
A PS3 controller does not work on either, either wired or via bluetooth. I think, as others have proposed, that Apple broke the driver compatibility,.
If they do, proceed to step 4. If they don't - reboot your PC, then check again. If they still don't - it's possible that your Dualshock 3 has compatibility problems with the Sony driver, and this guide won't help you.Right now, Dualshock 3 is working in pure DirectInput mode. If that's enough for you - you can use it right now, old games, some newer ones, emulators - they'll all work fine. But if you still need XInput version of Dualshock 3 - go ahead and proceed to step 4.4. Head to the Big Picture Mode - Gear icon - Controller Settings, you'll see your Playstation 3 controller there, navigate to it and click it.
The binding screen will open, it looks like. This screenshot shows the ACTUAL bindings you should have, if they're not the same - rebind them. When you're done, press Save, name it, upload, and now you can actually check the generic controller support checkbox.5. Exit your Steam again, and re-plug DS3 after that.
Start Steam once more, and now it should be working, utilizing all the power (and weaknesses) of Steam Controller Configurator.Manual Driver Override.1. With your Dualshock 3 plugged in, go to Control Panel - Devices and printers, find your Dualshock 3 there and open it's properties, go to 'Hardware' tab.2. You will see two devices here, find one that has something like Port #00XX.Hub#00XX, remember those numbers and close all the stuff.3. Now go to Control Panel - Device Manager, expand 'Human Interface Devices' and find one with the numbers you've seen before, open it's properties and go to the 'Driver' tab, click 'Update' button.4. Select 'Find my drivers manually', and choose the driver path X:WindowsSystem32DriverStoreFileRepositorysixaxis.infWXYZ, where X is your system drive, and WXYZ is some numbers and letters.5. Let it install the driver. You're done, close all the stuff and follow to step 3 of the main guide.Some FAQ:Q: Is it available for Mac/Linux?A: No, PSNow is not, and AFAIK DS3 works great without all this commotion on those.Q: Do I get working gyro?A: Yes, you do.
BUT you have to bind it instead of actual buttons/axes/d-pad on step 4, and if you're tired of it and want to go back to normal controls (or back to gyro again) - you'd have to uncheck generic gamepad support, restart Steam, replug DS3, rebind stuff the way you want, check generic gamepad support, restart Steam and replug DS3. Not really fast procedure, but if you actually want to use gyro - that's the way for now.
Also, if you're going to use your DS3 after step 3 (DInput mode) in the games and apps that support it, then you should be able to use gyro without any problems.UPD Jan, 20th, 2018:According to, you may need to disable Windows Driver Signature Verification to make it work on Windows 10 Home, x64. The process describedAlso, if you're having problems with connecting two Dualshock 3 controllers, you have to reset the second controller when it is plugged into computer. After that, it should be recognized.Thanks to:. for bindings screenshot.
for some additional info.
I have recently bought a PS3 controller with the intention of getting it working on OSX. I have been successful, and will be released a GPL OSX driver shortly.The HID descriptor reported by the device appears to not support the spacial information reported by the controller, or the pressure information reported by almost all of the buttons on the device.
I am working on a means to expose this to normal applications in OSX, although I have not yet decided how.Using information gathered around the internet I also believe it will be relatively simple to add Bluetooth support to use the controller wirelessly. However, this is not yet complete.Thus, as an interim solution for people who just can't wait for my finished driver, I provide a basic driver which simply allows the controller to work on OSX:Version 0.01Please note that the new additions will be fairly quick to implement and so this driver will not be current for long.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |