ubuntu_xboxdrv icon indicating copy to clipboard operation
ubuntu_xboxdrv copied to clipboard

Binding controller to a certain input.

Open oppsig opened this issue 10 years ago • 1 comments

I have an xbox wired controller (also a wireless but havent testet it yet). Everytime i remove my wired xbox controller and plug it in again it goes from js0 -> js1 -> js2 -> js3. By then I have to do a "sudo restart xboxdrv" to get it started at js0 again, until i get to the profile i want. Because after js3 the led's on the controller just starts blinking and then turns off. It's kinda wierd, i guess all the profiles work for the wired controller, there is one for wireless and 3 for wired controller right? Is there a way to bind a certain controller to always use js1 for an example?

Anyway awesome that you are providing these drivers :)

oppsig avatar Nov 07 '14 00:11 oppsig

Hi @oppsig, how are you?

Thank you for the compliment, but I just created the daemon config and some tweaks. The original author and project you can find here: https://github.com/grumbel; or here http://pingus.seul.org/~grumbel/xboxdrv/xboxdrv.html

In the file /etc/init/xboxdrv.conf I've tried created a generic config, so you should be able to plug 4 wired or wireless controllers.

As the option to mimic_xpad is enabled by default, usually the first wireless controller is displayed as "wireless receiver", but it works fine anyway.

According the official documentation, you can try manually start xboxdrv with a fixed js input using the -i (for wired) and -w. Probably something like this (if you want to use js3):

xboxdrv --silent --dbus disabled -i 3

raelgc avatar Nov 07 '14 01:11 raelgc