Package Details: steamos-xpad-dkms 20190810-1

Git Clone URL: (read-only, click to copy)
Package Base: steamos-xpad-dkms
Description: xpad kernel module included with Valve's SteamOS
Upstream URL:
Keywords: controller gamepad steam xpad
Licenses: GPL2
Conflicts: steamos-xpad
Submitter: popsUlfr
Maintainer: None
Last Packager: dustball
Votes: 58
Popularity: 0.000857
First Submitted: 2014-01-23 19:51
Last Updated: 2019-08-10 10:44

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

fallenpixel commented on 2016-08-06 14:26

xpad.c fails the checksum

ThecaTTony commented on 2016-06-23 18:29


Could you solve the problem with steamos-xpad-dkms and linux-ck? The same thing happened to my.

dustball commented on 2016-05-23 22:22

@bruc3: I don't know if this breaks anything else. So your best course of action is to either ask upstream to fix it, or create a fork and patch it yourself.

Anonymous comment on 2016-05-23 22:05

would it be possible to add a patch to implement these changes:

if you cannot or would not view the link, it's a replacement from
{ 0x045e, 0x0719, "Xbox 360 Wireless Receiver", MAP_DPAD_TO_BUTTONS, XTYPE_XBOX360W },
{ 0x045e, 0x0719, "Microsoft X-Box 360 pad", 0, XTYPE_XBOX360W },

to fix the gamemaker studio issue detailed here:

dustball commented on 2016-05-12 18:21

@ThecaTTony This has nothing to do with my packaging, please report that to upstream.

ThecaTTony commented on 2016-05-12 18:15

While the module works well, after suspending the system often it happens that the LEDs start blinking when I turn on the joystick.

# modprobe -r steamos_xpad && modprobe steamos_xpad

Does not solve the problem, disconnecting the receiver and reconnecting again fixes. The joystick is still working properly regardless of the blinking LEDs

To any of you happened something similar? Thanks.

zerophase commented on 2016-04-02 04:17

Whenever I try to install I keep getting:

Error! There are no instances of module: steamos-xpad
20160103 located in the DKMS tree.
error: command failed to execute correctly

I tried deleting the xpad.ko.gz file from 4.4.6-1-ck kernel with no luck.

If I try to modprobe steamos-xpad I get:
steamos_xpad: Unknown symbol xpad_send_led_command (err 0)

modinfo steamos-xpad shows:

filename: /lib/modules/4.4.6-1-ck/kernel/drivers/input/joystick/steamos-xpad.ko
license: GPL
description: X-Box pad driver
author: Marko Friedemann <>
alias: usb:v162Ep*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v162Ep*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v15E4p*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v15E4p*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v1532p*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v1532p*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v24C6p*d*dc*dsc*dp*icFFisc47ipD0in*
alias: usb:v24C6p*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v24C6p*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v1689p*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v1689p*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v0F0Dp*d*dc*dsc*dp*icFFisc47ipD0in*
alias: usb:v0F0Dp*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v0F0Dp*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v1BADp*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v1BADp*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v146Bp*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v146Bp*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v1430p*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v1430p*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v12ABp*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v12ABp*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v0E6Fp*d*dc*dsc*dp*icFFisc47ipD0in*
alias: usb:v0E6Fp*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v0E6Fp*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v0738p4540d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0738p*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v0738p*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v046Dp*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v046Dp*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v045Ep*d*dc*dsc*dp*icFFisc47ipD0in*
alias: usb:v045Ep*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v045Ep*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v044Fp*d*dc*dsc*dp*icFFisc5Dip81in*
alias: usb:v044Fp*d*dc*dsc*dp*icFFisc5Dip01in*
alias: usb:v*p*d*dc*dsc*dp*ic58isc42ip00in*
depends: usbcore
vermagic: 4.4.6-1-ck SMP preempt mod_unload modversions
parm: dpad_to_buttons:Map D-PAD to buttons rather than axes for unknown pads (bool)
parm: triggers_to_buttons:Map triggers to buttons rather than axes for unknown pads (bool)
parm: sticks_to_null:Do not map sticks at all for unknown pads (bool)

Ghul commented on 2016-01-07 18:09

tested ffb on grid autosport, it triggers with very long delay, I had to wait more than 40 seconds to receive each events.

ryanvade commented on 2015-02-18 14:58

Never mind. I setup the controller in steam and it all works now.

ryanvade commented on 2015-02-18 14:58

Never mind. I setup the controller in steam and it all works now.