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

World of Warcraft: Warlords of Draenor review in progress

We've got 100 codes for Infinite Crisis' Poison Ivy and her Autumn skin. Would you like one?

Introducing Gameport: the oddest game incubator in Europe

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
488

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
ExplorerBoy's picture
17

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

2
+2
-0
Dmytro IELKIN's picture
2

Does it work wireless?

1
+1
-0
Belimawr's picture
488

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.

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

Alienware - Game VictoriousTurtle Beach
World of Warcraft: Warlords of Draenor review in progress

World of Warcraft: Warlords of Draenor

World of Warcraft: Warlords of Draenor review in progress

DayZ devs tackle server performance and security ahead of Christmas break

DayZ devs tackle server performance and security ahead of Christmas break

Gearbox talk Tales from the Borderlands:

Gearbox talk Tales from the Borderlands: "We're not writing the dialogue because Telltale's better at that"

Team Fortress 2 update brings tweaks to pl_upward, improves client stability

Team Fortress 2 update brings tweaks to pl_upward, improves client stability

PayPal spills the beans on the Steam Autumn sale; starts November 26th

PayPal spills the beans on the Steam Autumn sale; starts November 26th

Telltale's Game of Thrones appears on Steam for pre-purchase; coming this December

Telltale's Game of Thrones appears on Steam for pre-purchase; coming this December

We've got 100 codes for Infinite Crisis' Poison Ivy and her Autumn skin. Would you like one?

Infinite Crisis

We've got 100 codes for Infinite Crisis' Poison Ivy and her Autumn skin. Would you like one?

Layoffs hit Double Fine as unannounced project deal falls through

Layoffs hit Double Fine as unannounced project deal falls through

Civilization Online trailer shows time-lapse of players building Paris, before nuking it

Civilization Online trailer shows time-lapse of players building Paris, before nuking it

Blizzard revert World of Warcraft dungeon loot changes after overwhelming fan feedback

Blizzard revert World of Warcraft dungeon loot changes after overwhelming fan feedback

Evolve won't charge players for its DLC maps; other DLC won't restrict matchmaking either

Evolve won't charge players for its DLC maps; other DLC won't restrict matchmaking either

The Game Awards 2014 announces fan and jury nominees and categories

The Game Awards 2014 announces fan and jury nominees and categories

Introducing Gameport: the oddest game incubator in Europe

Epigenesis

Introducing Gameport: the oddest game incubator in Europe

Chivalry isn't dead - Chivalry: Medieval Warfare is free for the weekend

Chivalry isn't dead - Chivalry: Medieval Warfare is free for the weekend

EVE Online's

EVE Online's "This is EVE" trailer uses player voice comms to capture the MMO

Metal Gear Solid 5 screenshots compare the PC and PS4 versions of Snake's bottom

Metal Gear Solid 5 screenshots compare the PC and PS4 versions of Snake's bottom

Blow up spaceships in the name of trade in Wayward Terran Frontier: Zero Falls

Blow up spaceships in the name of trade in Wayward Terran Frontier: Zero Falls

Korean RPG Lost Ark Online looks even more ambitious in the new extended trailer

Korean RPG Lost Ark Online looks even more ambitious in the new extended trailer

Skyforge is an MMO where halfway in you become a god

Skyforge

Skyforge is an MMO where halfway in you become a god

Middle-earth: Shadow of Mordor gets another free skin and a new challenge mode

Middle-earth: Shadow of Mordor gets another free skin and a new challenge mode

Dota 2 Nemesis Assassin event paints targets on hero heads

Dota 2 Nemesis Assassin event paints targets on hero heads

Frontier rethink refund policy for those that wanted an offline mode in Elite: Dangerous

Frontier rethink refund policy for those that wanted an offline mode in Elite: Dangerous

Gin and jungling: Snoop Dogg supports fan petition for Dota 2 announcer pack

Gin and jungling: Snoop Dogg supports fan petition for Dota 2 announcer pack

MiniDayZ is a free top-down fan project with the backing of Bohemia

MiniDayZ is a free top-down fan project with the backing of Bohemia