You are not logged in.

#1 2016-02-03 23:30:08

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

[SOLVED] steam xpad module doesn't load automatically

Hello.

I recently installed the steamos-xpad-dkms module from AUR to replace the stock xpad.
It works great with my controllers. However, I've noticed that every boot I have to modprobe it! It isn't blacklisted, and I've attempted to create *conf files in /etc/modules.d/ to get it to load automatically, but have failed. I realize this is relatively simple, but cannot seem to find the answer in the wiki.
Any help would be appreciated. Thanks.

EDIT: check /usr/lib/modprobe.d/ for blacklisted modules. Thanks everyone (and thanks archwiki)!

Last edited by yochaigal (2016-02-05 01:11:19)

Offline

#2 2016-02-04 06:48:02

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: [SOLVED] steam xpad module doesn't load automatically

Post the content of your conf file.

Edit: The conf files should be placed under

/etc/modules-load.d/

not

/etc/modules.d/

Last edited by x33a (2016-02-04 06:49:23)

Offline

#3 2016-02-04 14:37:57

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

Re: [SOLVED] steam xpad module doesn't load automatically

Thanks for your reply. I meant to type /etc/modules-load.d - the conf file I created simply said:
"xpad", as in:

cat /etc/modules-load.d/xpad                                                        
xpad

The module is called xpad, not steamos-xpad, I believe.

Offline

#4 2016-02-04 15:47:26

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,261

Re: [SOLVED] steam xpad module doesn't load automatically

Your file lacks the .conf file ending (which is THE requirement for it to be considered and parsed by the module loader)

Last edited by V1del (2016-02-04 15:48:42)

Offline

#5 2016-02-04 15:56:40

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

Re: [SOLVED] steam xpad module doesn't load automatically

Oh! Egg on my face. I kept seeing examples ending in .conf, I don't know why I ignored them.
On reboot, the module failed to load, systemd tells me that the driver "xpad" is blacklisted.

Offline

#6 2016-02-04 16:30:24

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,261

Re: [SOLVED] steam xpad module doesn't load automatically

Well have you blacklisted it? Or is the steamos module actually called something else and it blacklisted the default driver? What does

dkms status

give you?

Offline

#7 2016-02-04 18:38:29

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

Re: [SOLVED] steam xpad module doesn't load automatically

It says:

steamos-xpad, 20160103, 4.3.3-3-ARCH, x86_64: installed

Offline

#8 2016-02-04 18:43:56

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

Re: [SOLVED] steam xpad module doesn't load automatically

Does the steamos-xpad module automatically blacklist xpad? Maybe the identical naming scheme is at fault?
My blacklist.conf file is empty, btw.

Offline

#9 2016-02-05 01:10:27

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

Re: [SOLVED] steam xpad module doesn't load automatically

I found it - /usr/lib/modprobe.d/xpad.conf had the blacklisted module.

Offline

#10 2016-02-05 13:58:06

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,261

Re: [SOLVED] steam xpad module doesn't load automatically

This does sound like the actual module you want to use IS called steamos-xpad, so if you remove the blacklist you are using the old xpad driver, no?

Offline

#11 2016-02-05 14:12:09

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

Re: [SOLVED] steam xpad module doesn't load automatically

Yes, but when I do

modprobe steamos-xpad

I get:

modprobe: FATAL: Module steamos-xpad not found in directory /lib/modules/4.4.1-2-ARCH

Same issue with steamos-xpad-dkms.

Looking at modprobe -c | less - I see no mention of anything BUT xpad.

Last edited by yochaigal (2016-02-05 14:50:41)

Offline

Board footer

Powered by FluxBB