You are not logged in.

#1 2015-11-21 23:46:06

naelstrof
Member
Registered: 2011-10-21
Posts: 13

Kernel Bug when connecting Xbox One controller.

Playing some Smash on Dolphin with some friends, one of them uses an Xbox one controller. Whenever he plugs it in, the entire system freezes. It's consistently repeatable, and forces us to play on Windows.

Here's the relevant parts of the system log, right after plugging in the controller:

http://farmpolice.com/content/files/log.txt

The Xbox One controller grinds all my CPU's to a halt until the computer stops functioning entirely, other Xbox 360, Game cube, and Steam Controllers work fine.

Oh yeah I'm also using the official kernel, nothing custom.

Last edited by naelstrof (2015-11-21 23:49:00)

Offline

#2 2015-11-23 11:26:24

phw
Member
Registered: 2013-05-27
Posts: 318

Re: Kernel Bug when connecting Xbox One controller.

I experience the same here. It's the 2015 version of the Xbox One Wireless controller with latest controller firmware installed.

Offline

#3 2015-12-14 00:18:35

steverweber
Member
Registered: 2015-12-14
Posts: 3

Re: Kernel Bug when connecting Xbox One controller.

same issue but don't know what firmware is on the controller.. likly a 2015 version because ordered it last week.

linux 4.2.5-1
I also got on of them xbox one usb wireless adapters. I haven't found linux support yet.

Offline

#4 2015-12-14 14:10:12

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: Kernel Bug when connecting Xbox One controller.

You should check if this has been reported upstream and if not open a bug report.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#5 2015-12-18 16:16:27

steverweber
Member
Registered: 2015-12-14
Posts: 3

Re: Kernel Bug when connecting Xbox One controller.

Offline

#6 2015-12-18 16:28:10

steverweber
Member
Registered: 2015-12-14
Posts: 3

Re: Kernel Bug when connecting Xbox One controller.

bug seems to be fixed upstream...

sudo git clone https://github.com/paroj/xpad.git /usr/src/xpad-0.4
cd /usr/src/xpad-0.4
sudo dkms install -m xpad -v 0.4

arch kernel should update xpad driver .

Offline

#7 2015-12-18 17:08:13

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: Kernel Bug when connecting Xbox One controller.

For whatever the fix is, it needs to be accepted in the upstream kernel code, otherwise it will not be shipped with arch's kernel.

You are still free to package it in the AUR if it isn't there already.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#8 2015-12-22 15:06:59

LiranV
Member
Registered: 2012-02-27
Posts: 57

Re: Kernel Bug when connecting Xbox One controller.

I've got the same problem.
Running 4.3.3-1-CK kernel, I get similar dmesg output.
But when I installed xpad from git using dkms and connected the controller the system just freeze.

Anyone solved this?

Offline

#9 2015-12-22 16:37:52

elicik
Member
Registered: 2013-08-01
Posts: 1

Re: Kernel Bug when connecting Xbox One controller.

Also having this problem. It freezes both when I have nothing and when I have the xpad from git using dkms. Is there another driver that could work?

Offline

#10 2015-12-22 22:21:55

LiranV
Member
Registered: 2012-02-27
Posts: 57

Re: Kernel Bug when connecting Xbox One controller.

When booting with current mainline kernel (4.4 rc6) the controller is detected but it does not work in games.
Also when using evtest I get no output while pressing buttons.

Offline

#11 2015-12-24 18:37:27

LiranV
Member
Registered: 2012-02-27
Posts: 57

Re: Kernel Bug when connecting Xbox One controller.

So it seems the problem is with newer firmware versions of the controller.
M$ changed the initialization sequence of the controller which means we need to wait for xpad update.

Offline

Board footer

Powered by FluxBB