Steam for Linux

Steam for Linux

shelbydz 20 ENE 2013 a las 8:34
PS3 controller and Steam
Has anyone connected a PS3 sixaxis controller to Linux either through blutooth or USB and got it working in Steam?

thx
< >
Mostrando 16-30 de 49 comentarios
Selthus 9 MAY 2013 a las 18:01 
You are probably going to save yourself a lot of headache by buying a controller that supports Xinput (wired xbox 360 or a logitech F310 or something).

Even under windows you have to use motionjoy to emulate Xinput from a PS3 controller. The hints in most games about which button to press will show up in Xbox controller terms.

I'm not a programmer but it seems most games with controller support mean they have Xinput support so you can just plug in an Xbox 360 controller and play with no painful remapping. I find it's a pain to get most games to recognize your PS3 controller completely without a work around.
Última edición por Selthus; 9 MAY 2013 a las 18:04
capcavern 10 MAY 2013 a las 11:07 
I agree with Selthus. After batteling with my PS3 gamepad I finally tried the Xbox wireless and logitech F310 .But finally discovered that I got the least "amount of resitance" with the "Wired xbox 360" . I'm not saying you cannot use the other 3(I have) but you will have to work harder for an equivalent to lower results.
Shark 10 MAY 2013 a las 11:38 
Thanks for the info, I'll try to get a wired xbox controller, my wireless ones do not seem to work great by default.
scooley138 19 JUN 2013 a las 10:06 
My PS3 Sixaxis controller works out of the box. I did disable gamepad mouse control, but other than that, perfect. I use it for HL2. For some reason L4D2 is more problematic. Remember to hit the PS button.
scooley138 19 JUN 2013 a las 10:10 
By the way, L4D2 responds to SOME of the buttons, but it does not respond to the joy sticks. It might just be a matter of remapping stuff in game. I think that the important kernel module is hid_sony.
Oh, and I'm playing plugged in. I don't have a Bluetooth adapter.
I'm running Archlinux.
Benjamin 21 JUN 2013 a las 5:04 
It seems like analog joystick input is just broken on Linux at the moment. Other buttons work fine. This happens on 360 controllers too.
Rin 25 SEP 2013 a las 13:08 
Publicado originalmente por Benjamin:
Hey guys, if you use "xboxdrv" with the DualShock 3, it will let you emulate a Xbox 360 controller with it. Xboxdrv is primarily an Xbox 360 controller driver, but it works with any joystick device. If you launch it with the --detach-kernel-driver and --mimic-xpad options, it will expose a virtual joystick device that is identical to the 360 pad, and therefore works without any configuration in games like Trine2, TF2 and SS3. Xboxdrv will recognize the DualShock automatically, so you don't have to putz around with configuration files.

I've only tested this over USB, unfortunately. Not sure if it works via Bluetooth.
Driver available here (or in your repos):
http://pingus.seul.org/~grumbel/xboxdrv/


Thanks a lot for this sir! works really good for me ;) (usb mode)
Theswweet 26 SEP 2013 a las 14:11 
The controller support for Bastion is all over the place... but surprisingly, FEZ seems to work well.

Just remember; the PS3 has native support. Just press the PS button when you want to activate it... lights won't flash on, but it will work.
knope 7 DIC 2013 a las 10:03 
if you have a way to connect bluetooth... i.e. built in to laptop... or via one of these... http://www.newegg.com/Product/Product.aspx?Item=N82E16833139027 <- should work out of the box with ubuntu 12.04 or newer..

the following works well with a few games that support joystick input.
... https://help.ubuntu.com/community/Sixaxis ... :)
Última edición por knope; 7 DIC 2013 a las 10:10
Armenek 7 DIC 2013 a las 11:16 
Publicado originalmente por Benjamin:
It seems like analog joystick input is just broken on Linux at the moment. Other buttons work fine. This happens on 360 controllers too.
I have an Xbox 360 controller and I had no problems playing with the analog joysticks.
Benjamin 7 DIC 2013 a las 15:11 
Yeah, that's because this bug was fixed since I posted that. There was an open bug on github tracker.
Jo 8 DIC 2013 a las 0:35 
It really depends on the game. Games that use new versions of SDL in combination with big picture mode (it will set SDL options for your gamepad) work perfectly well, like e.g. Fez or Brütal Legend.

Beat Hazard even worked great before that.

And then, there are the games that expect an xbox 360 controller and only this controller:
You will have a hard time getting Bastion or Super Meat Boy to work correctly. Even with xboxdrv I couldn't get it to do some stuff right.
The Shank games and Mark the Ninja work fine with xboxdrv.
Última edición por Jo; 8 DIC 2013 a las 0:36
em4n3m 21 ENE 2014 a las 14:17 
Tried QTSixA on Ubuntu 12.04, the pad works but unfortunately can't launch xboxdrv so many games on Steam don't. Will have to use with the usb cable, darn! :-(
Altwazar 22 ENE 2014 a las 2:13 
Publicado originalmente por em4n3m:
Tried QTSixA on Ubuntu 12.04, the pad works but unfortunately can't launch xboxdrv so many games on Steam don't. Will have to use with the usb cable, darn! :-(
Wireless ps3 controller and xboxdrv work with --evdev /dev/input/event[YOURDEVICENUMBER].
I use xboxdrv to play games like bastion, brutal legend and bit trip runner with wireless dualshock. Xboxdrv settings for ds3: http://pastebin.com/RaFmcxdz
Kppqju77 28 MAR 2014 a las 14:38 
Altwazar I have problem with your file: unknown section: ''

Do you know what can cause this ?

Thank you for your input...

Edit: everything's OK, the "download RAW" doesn't work, but the copy-paste is OK!
Edit 2 : my command: sudo xboxdrv -c [AltwazarConfigFile] --evdev /dev/input/event[YOURDEVICENUMBER] --mimic-xpad
Última edición por Kppqju77; 28 MAR 2014 a las 16:40
< >
Mostrando 16-30 de 49 comentarios
Por página: 1530 50

Publicado el: 20 ENE 2013 a las 8:34
Mensajes: 49