Jump to content

Playstation vs XBox style gamepads on PCs (Steam)

Video Beagle

I was looking around the Steam website and found this "Steam encourages developers to include controller support in their games including PlayStation, Xbox, and Nintendo controllers."

 

That made me wonder...as far as Steam and/or PC's are concerned...isn't one gamepad just like another...some random USB device with buttons? Does it "know" that this one is a PS style vs and XBox?  (and I guess I'm wondering about non-brands....I have a Logitech dual stick that I use that's like a PS2..i think..controller...should I look into an XBox one for some games?)

🖥️ Motherboard: MSI A320M PRO-VH PLUS  ** Processor: AMD Ryzen 2600 3.4 GHz ** Video Card: Nvidia GeForce 1070 TI 8GB Zotac 1070ti 🖥️
🖥️ Memory: 32GB DDR4 2400  ** Power Supply: 650 Watts Power Supply Thermaltake +80 Bronze Thermaltake PSU 🖥️

🍎 2012 iMac i7 27";  2007 MBP 2.2 GHZ; Power Mac G5 Dual 2GHZ; B&W G3; Quadra 650; Mac SE 🍎

🍎 iPad Air2; iPhone SE 2020; iPhone 5s; AppleTV 4k 🍎

Link to comment
Share on other sites

Link to post
Share on other sites

Windows has separate APIs for Xbox pads and standard game pads, it can tell the difference in that case however afaik PlayStation pads don't work natively and require additional drivers and Nintendo pads only work through Bluetooth.

 

I'd imagine it still wouldn't be difficult to detect which pad a user is running through device IDs though.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Master Disaster said:

Windows has separate APIs for Xbox pads and standard game pads, it can tell the difference in that case however afaik PlayStation pads don't work natively and require additional drivers and Nintendo pads only work through Bluetooth.

 

I'd imagine it still wouldn't be difficult to detect which pad a user is running through device IDs though.

Do you mean official branded xbox pads? Would it see a walmart xbox controller as xbox or other?

🖥️ Motherboard: MSI A320M PRO-VH PLUS  ** Processor: AMD Ryzen 2600 3.4 GHz ** Video Card: Nvidia GeForce 1070 TI 8GB Zotac 1070ti 🖥️
🖥️ Memory: 32GB DDR4 2400  ** Power Supply: 650 Watts Power Supply Thermaltake +80 Bronze Thermaltake PSU 🖥️

🍎 2012 iMac i7 27";  2007 MBP 2.2 GHZ; Power Mac G5 Dual 2GHZ; B&W G3; Quadra 650; Mac SE 🍎

🍎 iPad Air2; iPhone SE 2020; iPhone 5s; AppleTV 4k 🍎

Link to comment
Share on other sites

Link to post
Share on other sites

19 minutes ago, Video Beagle said:

Do you mean official branded xbox pads? Would it see a walmart xbox controller as xbox or other?

It would see it as an XBox controller mostly. The drivers used are same and the PC is kinda fooled into thinking its an Xbox pad

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×