[SOLVED]How to use Generic USB Joypad with Arcade 8 in Puppy

What works, and doesn't, for you. Be specific, and please include Puppy version.
Message
Author
User avatar
Monsie
Posts: 631
Joined: Thu 01 Dec 2011, 07:37
Location: Kamloops BC Canada

How to use Generic USB Joypad with Arcade 8 in Puppy?

#16 Post by Monsie »

Okay, no worries, though you might find it useful to get an external mouse for your laptop... --something to consider, though of course it is a matter of preference.

Since I am here at the moment, I will offer some help, and then Semme can follow up...

I looked at your text file, and it appears that you have got lots of modules listed and/or loaded for your gameport. This does not appear right to me, because a check indicates that I only have one module listed for my gameport. It seems to me that you need to identify your hardware first, then see if you do have the proper driver installed. Then, you can go look for the joystick test utility that Semme wants you to run.

Try this command at the terminal:

Code: Select all

lspci | grep Input
and hopefully you will identify your hardware. Note the capital letter for Input, as this command is case sensitive.

For example, this is what I get on my system:

Code: Select all

lspci | grep Input
00:0c.2 Input device controller: Rockwell International Riptide PCI Game Controller
This tells me the name of my device and that I should have a riptide module installed, and a subsequent search confirms that I do.

Anyway, that's a start...

Hope this helps,
Monsie
My [u]username[/u] is pronounced: "mun-see". Derived from my surname, it was my nickname throughout high school.

ampersand
Posts: 22
Joined: Mon 24 Jun 2013, 17:33

#17 Post by ampersand »

Hi there,

Nothing happens, it just takes a new line.

ampersand
Posts: 22
Joined: Mon 24 Jun 2013, 17:33

#18 Post by ampersand »

Success! I managed to get QJoypad running as it should by installing various libraries. I've only tested it with the iNES so far but it's working well.

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#19 Post by Semme »

You never said you couldn't run it.. Although- good to hear.

ampersand
Posts: 22
Joined: Mon 24 Jun 2013, 17:33

#20 Post by ampersand »

When I clicked on it in the menu nothing happened but I managed to find out what libraries were missing through trying to run it in the dreaded terminal. It also seems the joypad has to be in analog mode to be recognised.

Now if you'll excuse me I have some Sensible Soccer to play :P

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#21 Post by Semme »

Remember- only TWO hours for video, then go out and get some exercise. :wink:

User avatar
Monsie
Posts: 631
Joined: Thu 01 Dec 2011, 07:37
Location: Kamloops BC Canada

How to use Generic USB Joypad with Arcade 8 in Puppy?

#22 Post by Monsie »

Way to go ampersand,

It's good to see that you managed to sort this on your own. It is still a mystery to me as to why you have so many modules listed with your gameport, for example: the Microsoft Sidewinder... :?: I am guessing that once your joystick is connected, it is detected, but the exact model must not be recognized, and so all of the various joystick drivers are loaded up in response... Anyway, no worries, (just me trying to figure things out a little further) the main thing is that you got it working, --period.

A suggestion: it is good Forum etiquette for you to mark -Solved in the Subject line of your thread now. For those offering help, it means they don't have to read through a bunch of posts only to find out the matter was resolved... and it also helps others find solutions in future should they have a similar issue and start searching the threads for answers.

Cheers,
Monsie
My [u]username[/u] is pronounced: "mun-see". Derived from my surname, it was my nickname throughout high school.

ampersand
Posts: 22
Joined: Mon 24 Jun 2013, 17:33

#23 Post by ampersand »

Thanks for the help chaps. As a Linux newbie I was puzzled the programmes I initiated weren't doing anything so far as I could tell. I've tried a couple of distros so far now and think of myself as reasonably savvy but this one had me beat. I would add though that the only thing that works for me is QjoyPad and and all the jstest/joy2key/jscal programmes have been nothing but frustrations.

Thanks once again.

User avatar
Monsie
Posts: 631
Joined: Thu 01 Dec 2011, 07:37
Location: Kamloops BC Canada

[SOLVED]How to use Generic USB Joypad with Arcade 8 in Puppy

#24 Post by Monsie »

You are welcome, ampersand

Although this matter is resolved, I am going to add one more post to set the record straight... particularly because these threads are important in terms of helping others problem solve down the road. In reviewing this thread, I suddenly realized that I overlooked an important detail regarding the joystick being used here, and therefore my advice was incorrect... :oops: It turns out that ampersand is using a joystick connected to a usb port and not the older joystick that is connected to the gameport. No wonder then that he did not get any useful output at the terminal from my instructions. Obviously, I was asleep at the desktop last night... :roll:

In this case, run the following hardware check at the terminal:

Code: Select all

lsusb
or for more detailed info:

Code: Select all

lsusb -v
As a test, I connected a usb joystick, then ran a hardware check:

Code: Select all

# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 054c:0243 Sony Corp. MicroVault Flash Drive
Bus 001 Device 007: ID 046d:c214 Logitech, Inc. ATK3 (Attack III Joystick)
In this case, I have a Logitech joystick, and the location for this device is given. I am attaching a screenshot to show this. Note that because this is a usb device, there are no specific drivers for it--not unless it was something proprietary and written for Windows for example... Note that the usb joystick will also show up in Hardinfo for those who prefer a gui over the command line.

with apologies,
Monsie
Attachments
usbjoystick-location.png
(14.56 KiB) Downloaded 325 times
My [u]username[/u] is pronounced: "mun-see". Derived from my surname, it was my nickname throughout high school.

ampersand
Posts: 22
Joined: Mon 24 Jun 2013, 17:33

#25 Post by ampersand »

That was probably my fault for saying it was a PS2 type joypad; I meant t was a Playstation 2 clone, not that it had the old school connector. Sorry for any misunderstanding there.

Post Reply