An unofficial way to play PC games with an Xbox One controller may appear as soon as tomorrow | PCGamesN

An unofficial way to play PC games with an Xbox One controller may appear as soon as tomorrow

Xbox One controller for PC

Despite Xbox 360 controller support being pretty common in PC titles over the last years - to the point where it’s recommended in the requirements list of some games - there’s still no official support for Xbox One controllers. Though such support is planned for this year.

Developer Lucas Assis was hunting for unofficial drivers when he discovered that one already existed, but its creator didn’t release it due to “legal issues”. That’s when he decided to make one himself, after a fashion; one he thinks is safe to release. 

“Can I release it? I’m starting to think that yes, because it really isn’t a custom driver,” Assis said on his site. “I’m actually using WinUSB, Windows default driver for devices without drivers, and a driver filter from LibUSBDotNet. Nothing more. You don’t even have to set your PC to Unsigned Drivers to install this, everything is actually kinda pretty.”

The biggest problem, said Assis, was actually connecting the gamepad. He used LibUSBDotNet to connect the gamepad through the USB, and after sending 2 bytes to the controller, he was able to start receiving data from the gamepad itself. 

He used vJoy instead of writing his own driver, which emulates the gamepad. He sent the data through its API, which in turn sends it to Windows with its own signed drivers. Finally, he used xbox360ce for compatibility. So it requires three programs, but Assis admitted that if he was more experienced, “it’d be only 1 with an XInput wrapper made specifically for the XOne gamepad.”

In the video he uploaded, where you can see him testing it with Arkham Asylum and Borderlands 2, the left and right triggers didn’t function, but apparently this is an issue which has since been solved.

On YouTube, Assis said that if nobody contests it, he’ll be launching by tomorrow, despite saying in the legal section of his site: “I don’t know how this could go against any rule from Microsoft, as there ain’t any actual drivers. I’m just using WinUSB (standard, every Windows come with this one), and a Driver Filter (which you can actually do with any device on your PC). Nothing more. But anyway for now, I won’t be launching it, as of pure fear of having problems with a multi-billionaire company.”

Login or Register
3
+3
-0
Belimawr's picture
638

yet the PS4 pad worked with the PC from day one, due to Sony making it work without drivers.

but realistically MS made very little change from the 360 to X1 so for most your better off sticking with the 360 pad, more so when MS has already had to "patch" the actual controller and the only way to patch it is with an X1 so it is probably better to just stick with a 360 pad until MS actually supports it and lets you do the patches on the gamepad.

2
+2
-0
Dmytro IELKIN's picture
2

Does it work wireless?

1
+1
-0
Belimawr's picture
638

most likely not as MS uses a proprietary wireless system meaning PC will need a dongle and I would put money on the 360 pad one not working so they can make even more money.

2
+2
-0
ExplorerBoy's picture
17

The Xbone controller is selling for twice the price of the Xbox 360 controller. Stick with 360 until price drops...

1
+1
-0
Zielak's picture
1

I've already made myself simple console (debug) app that shows me hex output from Xbox One controller. Every button, trigger and stick properly provides me data. I'm using the same technique that Lucas Assis used and I hope to make is playable before weekend comes. I don't have any console and I bought this controller before reading that there's no PC support :D

Try these free to play games
?

These are affiliate links - clicking them and playing the games directly supports PCGamesN

Spotlight
?

Our Spotlight units plug content our journalists have made, that our advertisers want to promote. Sometimes the promotion is paid for, but the content they go to is always independent with no client oversight or approval.

Alienware - Game VictoriousTurtle Beach
Weekend Deal Dump: Star Wars wars

Weekend Deal Dump

Weekend Deal Dump: Star Wars wars

Bethesda streamed an hour of Wolfenstein: The Old Blood. Fancy watching Nazis die?

Bethesda streamed an hour of Wolfenstein: The Old Blood. Fancy watching Nazis die?

Black Mesa countdown suggests Half-Life remake could be imminent

Black Mesa countdown suggests Half-Life remake could be imminent

The Dota 2 International 2015 prize pool hits $5 million dollars in just over two days

The Dota 2 International 2015 prize pool hits $5 million dollars in just over two days

Rumour: Microsoft's HoloLens to reportedly cost

Rumour: Microsoft's HoloLens to reportedly cost "significantly more than a game console"

Batman: Arkham Knight season pass includes Batgirl's debut

Batman: Arkham Knight season pass includes Batgirl's debut

WWE 2K15 career mode: The trials of Baby-Faced Babyman

WWE 2K15

WWE 2K15 career mode: The trials of Baby-Faced Babyman

Battlefield 4 Megalodon resurfaces in the latest CTE patch

Battlefield 4 Megalodon resurfaces in the latest CTE patch

PC Gaming is getting its own show at E3 thanks to AMD and PC Gamer

PC Gaming is getting its own show at E3 thanks to AMD and PC Gamer

Valve clarify Dota 2 gifting restrictions;

Valve clarify Dota 2 gifting restrictions; "we didn't have a better solution"

Yooka-Laylee, a 3D platformer from ex-Rare devs, smashes its Kickstarter goal in less than an hour

Yooka-Laylee, a 3D platformer from ex-Rare devs, smashes its Kickstarter goal in less than an hour

CCP launches a PLEX for GOOD drive in EVE Online to raise money for victims of the Nepal earthquake

CCP launches a PLEX for GOOD drive in EVE Online to raise money for victims of the Nepal earthquake

Hearthstone Blackrock Mountain Adventure Guide

Hearthstone: Heroes of Warcraft

Hearthstone Blackrock Mountain Adventure Guide

GTA V overtakes Half-Life 2 to become the best game on PC, according to Metacritic

GTA V overtakes Half-Life 2 to become the best game on PC, according to Metacritic

Save us, Varoufakis: Valve roll back Steam Market after exchange rate bug alters prices

Save us, Varoufakis: Valve roll back Steam Market after exchange rate bug alters prices

All bets are on: the Dota 2 International 2015 gets its crowdfunding Compendium

All bets are on: the Dota 2 International 2015 gets its crowdfunding Compendium

Dirty Bomb is testing a new 'Execution' game mode this weekend

Dirty Bomb is testing a new 'Execution' game mode this weekend

Block 'n' Load is an unholy marriage of Minecraft and Team Fortress 2. And it's good

Block 'n' Load is an unholy marriage of Minecraft and Team Fortress 2. And it's good

Let's Play 'How Old Do I Look?': We get Microsoft's new gizmo to guess how old PC game characters are

Microsoft

Let's Play 'How Old Do I Look?': We get Microsoft's new gizmo to guess how old PC game characters are

Grand Theft Auto V’s latest patch will break your mods

Grand Theft Auto V’s latest patch will break your mods

Elite: Dangerous' destruction derbies get criminalised; the goats are having none of it

Elite: Dangerous' destruction derbies get criminalised; the goats are having none of it

Project CARS' long list of launch cars has been revealed

Project CARS' long list of launch cars has been revealed

Warren Spector's magnet gun: the Half-Life episode that never was

Warren Spector's magnet gun: the Half-Life episode that never was

Microsoft, Nvidia and Square Enix showcase DirectX 12 with a sobbing woman

Microsoft, Nvidia and Square Enix showcase DirectX 12 with a sobbing woman