Page 1 of 1

Using usb controllers with Sheepshaver

Posted: Sat Feb 11, 2017 5:43 pm
by IPJ126
Hi all,
Just wondered if someone could help, is there a way to get usb controllers to work with Sheepshaver? I try to use one on my Intel Mac running Sheepshaver, (a usb logitech one that actually really works on native os 9 on a old powerbook.) and it doesn't recognize it on Sheepshaver. I am trying to use MacMame on Sheepshaver with a game controller, and when I try to use it, it only appears to recognize the mouse, but the mouse pointer freezes then and the only way to exit is to push enter. Is it possible to use a usb game controller with Sheepshaver? Any luck?
Thanks!

Re: Using usb controllers with Sheepshaver

Posted: Sat Feb 11, 2017 6:59 pm
by Ronald P. Regensburg
SheepShaver is not aware of USB ports. The emulator recognizes mouse/trackpad and keyboard as if they are ADB (Apple Desktop Bus) devices.

Re: Using usb controllers with Sheepshaver

Posted: Sat Feb 11, 2017 7:37 pm
by IPJ126
Ok, oh well, thanks for your help though! Now I know!

Re: Using usb controllers with Sheepshaver

Posted: Sun Feb 19, 2017 10:30 pm
by IPJ126
For those who have been wondering if there's a solution, I found "Joystick Mapper" in the Mac App Store. I have set it up perfectly for MacMame, using keyboard input to my Logitech game controller!
Problem SOLVED! And it's only $4.99!

Re: Using usb controllers with Sheepshaver

Posted: Mon Feb 20, 2017 10:10 am
by Ronald P. Regensburg
Thank you! This will be useful for playing many games in SheepShaver or BasiliskII on OSX.

Re: Using usb controllers with Sheepshaver

Posted: Mon Feb 20, 2017 11:06 am
by 24bit
May I ask which versions of OSX you have tried?
Apple changed USB core services over time, some hardware working fine in 10.6 is almost useless in 10.12.
The German user Rille reported issues with Joystick Mapper 1.1.3 in El Cap. about a year ago.

Re: Using usb controllers with Sheepshaver

Posted: Mon Feb 20, 2017 5:13 pm
by IPJ126
No problem Ronald, just glad I found it!

Re: Using usb controllers with Sheepshaver

Posted: Mon Feb 20, 2017 5:17 pm
by IPJ126
I am using Mac OS X El Capitan 10.11.6. Joystick Mapper seems to work totally fine though. I am using a Logitech F310 with "direct input" switched on with the switch on the back.

Re: Using usb controllers with Sheepshaver

Posted: Mon Feb 20, 2017 5:44 pm
by IPJ126
Thank YOU Ronald for your hard work making Sheepshaver happen!

Re: Using usb controllers with Sheepshaver

Posted: Mon Feb 20, 2017 8:39 pm
by Ronald P. Regensburg
Thanks, but I only compiled and distributed the various builds (and I wrote the setup guide). The hard work was done by others.

Re: Using usb controllers with Sheepshaver

Posted: Tue Feb 21, 2017 10:50 am
by 24bit
Thanks for your info, I´ll look for an F310 these days.
Did you need special settings for SheepShaver in Joystick Mapper or is there a default configuration?

Your solution may be the first actually working one for games in emulators. Great finding.

Re: Using usb controllers with Sheepshaver

Posted: Tue Feb 21, 2017 2:47 pm
by IPJ126
I had the keyboard set up to play MacMame first, so I set up Joystick Mapper to recognize the arrow keys, which I had set up for movement in MacMame. For example I was playing Double Dragon, so I mapped A, W, and D for punch, jump, and kick. There are many preset configurations included with
Joystick Mapper, I just made a custom one for me on MacMame. All you need to do is open Joystick Mapper, set it up for your own settings, keep the Joystick Mapper window open, and start Sheepshaver, and it will work. I don't know a lot about Joystick Mapper yet, but hope this helps!

Re: Using usb controllers with Sheepshaver

Posted: Tue Feb 21, 2017 9:11 pm
by adespoton
Has anyone tried Joypad Legacy/Connect? http://getjoypad.com/legacy/

It doesn't support USB controllers, but it supports smartphones as joypads, including motion-sensor and gyro inputs.

Re: Using usb controllers with Sheepshaver

Posted: Fri Mar 17, 2017 2:52 am
by macplus
Sounds cool!