I realise I sent the below email without a subject! I am led to believe the patch here[https://github.com/torvalds/linux/commit/7fc595f4c02636eadaeeecfe7bbc45b57c173004] fixes the issue. You should disregard this thread and resent me for wasting your valuable time :) ---------- Forwarded message ---------- From: Matt Sturgeon <matt@xxxxxxxxxxxxxx> Date: Tue, Feb 2, 2016 at 1:14 AM Subject: To: linux-input@xxxxxxxxxxxxxxx Hi There is a bug in xpad that (as far as I can tell) has a few fixes implemented, but none are yet included upstream. Whilst I am no computer scientist or engineer, I understand that the bug is related to force feedback (vibration) on xpad controllers causing the system to freeze up and require a hard reset (kernel panic?) My apologies if this has been addressed somewhere, but in my kernel (4.2.0-25-generic #30-Ubuntu) the issue remains, particularly for me when playing GRID Autosport using an wired Xbox 360 controller. I've heard that valve have fixed the issue in their steamos kernel. There is also a patch proposed in May 2014 by Sarah Bessmer [http://www.spinics.net/lists/linux-input/msg31450.html] and an updated version of the same patch [http://steamcommunity.com/app/233130/discussions/0/611702631210587760/#c611702631218590990]. As far as reports of the issue, there are two threads on steam with users reporting Sarah's patch fixes the issue. I myself can also confirm the patch fixed the bug for me and I haven't noticed any side effects, although I don't really know what to look for. In conclusion, you may think of this as somewhat of a "bump" for Sarah's patch. Whilst I do not consider myself a skilled or experienced programmer and I've never really looked at lower level stuff like drivers before, I am willing to help get a fix merged in any way I can. Apologies once more, if this is already in progress or I have approached this in the wrong way, Regards, Matt Sturgeon -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html