Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Can I use wired Xbox One controller? Googling only gave me Xbox 360 controller, and I don't think that the new Xbox One Controller can be mapped as old 360 one.

share|improve this question

3 Answers 3

up vote 2 down vote accepted

My brother just bought a xbox one controller today and it does not work.

He tried the standard xpad driver as well as the xboxdrv but they apparently do not even recognize the press of a button :(

It's a sad thing to say but no you may not use a wired or wireless Xbox one(360 works absolutely fine) controller with ubuntu RIGHT NOW:

Looking around I was able to find this commit to the Linux kernel xpad driver

https://github.com/torvalds/linux/commit/1a48ff81b3912be5fadae3fafde6c2f632246a4c

That means the work is already done and we have to wait for ubuntu to reach the kernel version that includes this controbution.

It was committed 7 days ago, that means it will probably be included in kernel version 3.18, but I'm absolutely not an expert so my prediction might be worth nothing.

If we are lucky xboxdrv(alternative to the standard driver) will add support soon.

share|improve this answer
3  
Looks like my patch should hit kernel 3.17 given the tags on the commit, but I don't know if/when that will hit Ubuntu 14.04. –  Ted Mielczarek Sep 2 at 12:49
    
UPDATE: Xbox One Controller support is defenetly in 3.17 as you can read here: Linux Kernel 3.17 Is Out With Plenty of New Features omgubuntu.co.uk/2014/10/linux-kernel-3-17-whats-new-improved The kernel version is not yet included with Ubuntu 14.10(the artikel on omg ubuntu covers that) but 14.10 is still in testing so I guess we can expect 3.17 to be included. –  oh no Oct 7 at 7:08

I've compiled and made debian packages for "3.16.0-rc6" kernel with the xpad xbone controller support. Havent uploaded the packages yet though. Seems to work fine with epsxe.

Linux wepu 3.16.0-rc6 #2 SMP Mon Sep 22 21:16:48 BST 2014 i686 GNU/Linux

w*****h@wepu:~/Downloads/deb$ ls -l
total 373892
-rw-r--r-- 1 w*****h w*****h    966206 Sep 22 21:32 linux-firmware-image-3.16.0-rc6_3.16.0-rc6-2_i386.deb
-rw-r--r-- 1 w*****h w*****h   6536604 Sep 22 21:33 linux-headers-3.16.0-rc6_3.16.0-rc6-2_i386.deb
-rw-r--r-- 1 w*****h w*****h 342097294 Sep 22 22:06 linux-image-3.16.0-rc6_3.16.0-rc6-2_i386.deb
-rw-r--r-- 1 w*****h w*****h  32491312 Sep 22 22:10 linux-image-3.16.0-rc6-dbg_3.16.0-rc6-2_i386.deb
-rw-r--r-- 1 w*****h w*****h    765926 Sep 22 21:33 linux-libc-dev_3.16.0-rc6-2_i386.deb
share|improve this answer

Would it be worth to also patch it into current stable kernel and offer as 3rd party build? I'm sure there's quite a bunch of people that are looking forward to using the new controller. Also on SteamOS.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.