bemanischa Dec 23, 2013 @ 12:29am
Two PS3 controllers connected via USB identified as one
I'm currently trying to get 2 PS3 controllers (that are connected via USB) to work on my Ubuntu 12.04 machine. For most games this works out-of-the-box but some games such as Shutter identify the two controllers as being only one. I found out that in the "Shatter-case" the "Bus-Vendor-Product-Version" information that is provided by e.g. cat /proc/bus/input/devices is used to identify the gamepad (which is identical for the both controllers):

I: Bus=0003 Vendor=054c Product=0268 Version=0111
N: Name="Sony PLAYSTATION(R)3 Controller"

There is a config file for Shatter (~/.sidhe/Shatter/data/profiles/default_plr_profile.xml) that stores the information like this:

<singleplayer_controller_guid>gamepad_030000004c0500006802000011010000</singleplayer_controller_guid>

Do you have any ideas how I could work around this (maybe changing the "Product"-id or something like that for one controller)?
Last edited by bemanischa; Dec 23, 2013 @ 12:30am
Showing 1-2 of 2 comments
< >
^1Gentoo Dec 24, 2013 @ 2:17am 
I'm curious about this aswell as I plan on adding my PS3 controllers in the future to either one of my computers running Ubuntu.
bemanischa Jan 1 @ 9:07am 
Switching to xboxdrv solved at least part of the problem. The controllers work for most games now (except "Shatter"). I'm running xboxdrv with the following command:

sudo /usr/bin/xboxdrv --daemon --detach-kernel-driver --mimic-xpad --next-controller --mimic-xpad

Could be that it's actually a bug in the Shatter code - I will post in the respective forum asking for help there.
Showing 1-2 of 2 comments
< >
Per page: 15 30 50
Date Posted: Dec 23, 2013 @ 12:29am
Posts: 2