Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 25 Oct 2014, 12:15
All times are UTC - 4
 Forum index » Advanced Topics » Hardware
How to use PS3 six axis joystick in Puppy?
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
wacossusca34

Joined: 29 May 2011
Posts: 48

PostPosted: Sat 25 Jun 2011, 22:35    Post_subject:  How to use PS3 six axis joystick in Puppy?  

I read about using the PS3 controller after experimentally popping it into my little puppy Linux laptop. I was attempting to multi-task, Managing my Java based server, while playing PS3. It was on my lap, and the wireless controller needed charging so i popped it into my puppy. It actually started flashing before i even turned it on, so i unplugged it, turned it on until one light lit, connecting to the PS3. Then I plugged it back into puppy, and found it still worked with the PS3, and was charging, except the one single light was flashing

A thought popped into my head though, Was it trying to connect to the computer? As i read on it, It was supposed to be reconized as a joystick by default on the Linux Kernel. It showed that the controller could simply reconized as a gamepad or joystick

It also occurred to me that there is no joystick configuration interface in puppy either, so even if the controller was being reconized, there was no way of interacting with it.

Is there a driver to get this working as a normal joystick or gamepad, or just a drive for a gamepad/joystick by itself?

That would be AMAZING. I'm starting to get used to gaming on my PS3 and some of my games on Linux would be pretty cool with a controller.

Thanks guys - May puppy linux live on...
Back to top
View user's profile Send_private_message 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Mon 27 Jun 2011, 07:59    Post_subject:  

try

http://www.murga-linux.com/puppy/viewtopic.php?t=65218

Aitch Smile
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5271
Location: Australia

PostPosted: Wed 13 Jul 2011, 01:30    Post_subject:  

The PS3 Sixaxis controller is a non-standard game controller, which requires a bit of hacking to work with Linux.
Apparently it only communicates via bluetooth, but the pairing is done over USB. Refer here -
http://www.pabr.org/sixlinux/sixlinux.en.html
and updated instructions here -
http://www.wiredrevolution.com/ubuntu/setup-the-ps3-bluetooth-controller-on-ubuntu/3

Puppy-friendly translation:
you need to have a bluetooth dongle connected to your Puppy computer (obviously!) and the Linux bluetooth libraries (BlueZ) installed. One particular component of the BlueZ utilities, hidd, needs to be patched, and this utility needs to be explicitly enabled during compilation, with -
Code:
./configure ..... --enable hidd

You also need a unique utility called "sixpair" from the first link I provided.

The controller should be connected via USB to your Puppy computer, and the bluetooth daemon (bluetoothd) needs to be up and running on Puppy. Then you run the "sixpair" utility - this will pair the controller to Puppy. At this point the USB cable can be disconnected.
Now you need to stop the normal bluetoothd daemon on Puppy, and start the (patched) hidd daemon instead.
Then you press the "PS" button on the controller to establish the connection with Puppy. The hidd daemon should confirm this connection.

In summary: do-able, but not particularly easy.
Back to top
View user's profile Send_private_message 
darkcity


Joined: 23 May 2010
Posts: 2462
Location: near here

PostPosted: Mon 06 Aug 2012, 17:37    Post_subject:  

there's also qtSixA
http://qtsixa.sourceforge.net/

also could be difficult to implement on Puppy.

Added links wiki, please add any more info if known
http://puppylinux.org/wikka/InputDevices

Regards Jon ; -)

_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Hardware
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0552s ][ Queries: 12 (0.0080s) ][ GZIP on ]