Jump to content
Sign in to follow this  
Minioverlord

Stelladaptor Linux Problem

Recommended Posts

Hi !

 

I just bought two stelladaptors. I want to use them on my linux box.

The problem is, that the Joystic is detected as a 3-Axis 6 Button Joystick.

Where Axis 0 is the horizontal axis of the joystick I attached (Competition Pro), Axis 1 has no connection to any hardware, and Axis 2 is the vertical axis. Of course all games (including the stella emulator) use axis 0 and 1, and I am not able to use the joystick to play.

 

That was what I was able t find out by using

jscal -c /dev/input/js0

 

The /proc/bus/usb/devices contains the following information:

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0

D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1

P: Vendor=04d8 ProdID=beef Rev= 1.01

S: Manufacturer=Pixels Past

S: Product=Stelladaptor 2600-to-USB Interface

C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA

I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid

E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms

 

I use SuSE 9.1, kernel 2.6.5.

 

The symptoms are the same on my desktop PC (Athlon XP Mainboard with VIA chipset) and my Laptop (IBM Thinkpad t40p Intel Pentium M).

 

The adapter works correctly under Win XP on the Laptop.

 

Please, is somebody able to help me to solve this problem ?

 

Thanks a lot.

 

CU,

Dominic

Share this post


Link to post
Share on other sites
Hi !

 

I just bought two stelladaptors. I want to use them on my linux box.

The problem is, that the Joystic is detected as a 3-Axis 6 Button Joystick.

Where Axis 0 is the horizontal axis of the joystick I attached (Competition Pro), Axis 1 has no connection to any hardware, and Axis 2 is the vertical axis. Of course all games (including the stella emulator) use axis 0 and 1, and I am not able to use the joystick to play.

 

I'm confused. What type of connection does this joystick have? Is it actually a 9-pin connector like the original Atari sticks; ie, could you plug it in and use it on a real Atari. If so, it should just work when you plug it into the Stelladaptor, assuming the Stelladaptor is detected by your system.

 

You shouldn't need to install any drivers in Linux for joysticks, just drivers for USB to see the Stelladaptor.

 

Maybe I'm just not understanding what you're trying to say??

 

Steve

Share this post


Link to post
Share on other sites

Hi Steve.

 

Yes, its a simple 9-Pin Joystick you could plug into any Atari.

The Competition Pro joysticks are very solid joysticks, I had a bunch for my Amiga and C64.

 

I didn't install any drivers. The Linux USB Stack simply does not configure the stelladaptor correctly.

 

When I plug in the stelladaptor, into my Linux Box/Laptop, /dev/input/js0 becomes available (accessible).

 

But jscal tells me that is a 3-axis joystick. And the axis are mapped in a way that makes it impossible to move up and down.

 

Either I look for a way to make my box recognize the adaptor correctly as a 2-axis stick, or a way to exchange axis 1 and 2.

 

Basically I think there are 2 possible reasons:

- The linux usb drivers have a bug.

- The stelladaptor does something not conforming the standart which happens to work under Windows XP.

 

Any help would be appreciated. I would like to run stella+stelladaptor on my Linux VDR Box on my TV.

 

I already spent a good while on google about this problem.

 

Thanks,

Dominic

Share this post


Link to post
Share on other sites
Hi Steve.

 

I didn't install any drivers. The Linux USB Stack simply does not configure the stelladaptor correctly.

 

Basically I think there are 2 possible reasons:

- The linux usb drivers have a bug.

 

This is entirely possible, but I'd need install and test in Suse to find out.

 

- The stelladaptor does something not conforming the standart which happens to work under Windows XP.

 

Unlikely, since it works for so many other people (including me) when using a 2.6.x kernel. Maybe some required module hasn't been loaded. I'll look at my own USB configuration and see what's loaded.

 

Any help would be appreciated. I would like to run stella+stelladaptor on my Linux VDR Box on my TV.

 

The Stelladator does work in Linux, so hang in there.

 

Steve

Share this post


Link to post
Share on other sites

Hi !

 

The problem is resolved. Its a problem with the firmware version of the stelladaptor I have, which causes problems under OS X and Linux.

I will send my adaptors to AtariAge and get a firmware update.

 

Thanks,

Dominic

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...