Can I use multifunction USB joystick controller?

Gamepad acting up? Keyboard not responding properly? Can't get that other user to work? Read and post about it here.

Moderator: ZSNES Mods

Post Reply
Silvally
New Member
Posts: 3
Joined: Sun Sep 24, 2017 7:53 am

Can I use multifunction USB joystick controller?

Post by Silvally »

First off, as a new member hello to everyone!

Can I use multifunction USB joystick controller? My PC Configuration is Intel Core i5-6200U CPU-2.30Ghz 2.40GHz, 8GB Ram, Video Memory 4GB AMD Radeon. OS-Windows 10 pro x64
Here is specifications: https://www.icrfq.com/part/681232-100600.html

Thanks.
Gil_Hamilton
Buzzkill Gil
Posts: 4267
Joined: Wed Jan 12, 2005 7:14 pm

Re: Can I use multifunction USB joystick controller?

Post by Gil_Hamilton »

Silvally wrote: Can I use multifunction USB joystick controller?
...
Here is specifications: https://www.icrfq.com/part/681232-100600.html
That is a far better question than I expected when I clicked on the thread.
And I am afraid I can't answer that without some documentation. I can't tell if this thing presents as a standard game controller, keyboard, or something else entirely.
(It is an interesting choice for a Super Nintendo controller, though).
My PC Configuration is ...
... irrelevant to us.



Edit: I found the datasheet on Digikey. It presents as a standard HID game controller(with 4 axes and 29 buttons), so it should work. It might not be OPTIMAL, but... it'll work.
Squall_Leonhart wrote:
You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
DirectInput represents all bits, not just powers of 2 in an axis.


KHDownloads
Silvally
New Member
Posts: 3
Joined: Sun Sep 24, 2017 7:53 am

Re: Can I use multifunction USB joystick controller?

Post by Silvally »

Thanks for responding! :)
joe_devore
Regular
Posts: 259
Joined: Thu Aug 05, 2004 12:07 am
Location: NH, USA
Contact:

Re: Can I use multifunction USB joystick controller?

Post by joe_devore »

I like using a PS2/PS1 controller with the
PSX to USB adapter (Radio Shack) which isn't made anymore... but u can still find a copy on.... eBay...
all the blue color newer generic ones MIGHT work.. but idk for sure...

I use the Original PS1 controller without joysticks for SNES and Genesis emu...
and the PS2 controller with PCSX2 emu for PS2 emu and also as a make shift setup for PJ64 N64 emu...

a generic one might work.. BUT we need specics and make and model..

a link to the sales site and or the manufacturers site would help...
(PC Specs)
CPU: AMD Ryzen 9 3900X 12-Core Processor
Motherboard: Asus PRIME X570-PRO (BIOS_r4021 [08/09/2021])
GPU: nVidia GTX 1070 Ti 8GB
GFX Drivers: Nvidia v496.49
OS: Windows 11 Pro (x64)
RAM: 32GB, 2x G.Skill 16GB DDR4

Favorite Emulators:
PS2 : PCSX2 (Auto-Builds)
SNES : ZSNES
N64 : Project64

ZSNES:
v1.51 (FuSoYa's 8MB fix R2)(Compiled Myself)
Silvally
New Member
Posts: 3
Joined: Sun Sep 24, 2017 7:53 am

Re: Can I use multifunction USB joystick controller?

Post by Silvally »

I like too (PS2) but ps2 is no more on the market!
Gil_Hamilton
Buzzkill Gil
Posts: 4267
Joined: Wed Jan 12, 2005 7:14 pm

Re: Can I use multifunction USB joystick controller?

Post by Gil_Hamilton »

joe_devore wrote: a generic one might work.. BUT we need specics and make and model..

a link to the sales site and or the manufacturers site would help...
He did offer a link. That provided me enough information to find the datasheet on someone else's site. While an... interesting... layout, it is a standard USB HID game controller electrically, so it'll work fine. "Generic device" is not an issue, especially when you're comparing to PS controller adapters that ALREADY present as generic devices.
In fact, virtually everything that's built to play games, interfaces with USB or Bluetooth, and isn't an XBox controller adheres to the HID game controller spec. Hooray HID game controller spec!


There IS a possible issue with this oddball device, though. How many buttons can ZSNES actually handle? 29 is an oddly large number, and a potential stumbling block.



As far as personal favorite game controllers goes, since we're on that subject for some reason... I like the Saitek P880 gamepad. Which is also long out of production, as are its successor models. Don't think the Saitek brand is even used for gamepads anymore, after the company got bought out and flipped from owner to owner a few times.
Squall_Leonhart wrote:
You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
DirectInput represents all bits, not just powers of 2 in an axis.


KHDownloads
joe_devore
Regular
Posts: 259
Joined: Thu Aug 05, 2004 12:07 am
Location: NH, USA
Contact:

Re: Can I use multifunction USB joystick controller?

Post by joe_devore »

meh... k..


like I was saying I use the PS1 controller layout...
for SNES Emu on ZSNES...

the layout is exactly like it is on a SNES controller EXCEPT u have an [R2] and [L2] :D :D...
J# refers to the joystick code #

[R2] = Save (CONFIG_SAVE OPTIONS__State Shortcuts)
[L2] = Fast Forward


here is a link to a zip archive..
Dropbox -- Screenshots (ZSNES Config).zip
I have screenshots of the setting windows for ZSNES..
that I use plus my old write out of those settings below...


HERE are my settings...
ZSNES Windows Settings Info::
---------------------------------------------------

NEW Resolutions: "1024x896 DR W"
MAX my screen can handle at (1280x1024)(19")

OLD Resolutions: "768x672 DR W"
OLD Resolutions: "512x448 DR W"
Hi-RES Mode 7 = ON
HQ-Filter (2x, 3x, 4x) = ON (4x)

---------------------------------------------------
GUI Switches: x=ON o=OFF |
Mouse Wrap = OFF | Transparant Msgs = OFF |
Mouse Shadow = ON | Wheel Mouse = ON |
Keep Menu Positn = ON | Filtered GUI = OFF |
Save Win Positns = ON | Trap Mouse Cursor = ON |
Use Joypad1 = ON | |
---- |
Always On Top = ON |
Save Main Window Position = ON |
---------------------------------------------------
GUI Colors: Back | Title | Win |
RED: 0 | 0 | 0 |
Green: 12 | 18 | 8 |
BLUE: 31 | 31 | 24 |
---------------------------------------------------
MISC Keys:
Reset = F2
Snapshot = Prnt Scrn (B7H)
+ Vol = Up (C8H)
- Vol = Dwn (C0H)
+ Frame Rate = PageUp (C9H)
- Frame Rate = PageDown (D1H)
Display FPS = Home (C7H)
---------------------------------------------------
Options:
New GFX Engine = ON
MMX Support = ON
High Priorty Mode = ON
Enable RomInfo.txt = ON
---------------------------------------------------
Sound Switches:
Enable Sound = ON
Stero Sound = ON
Sample Rate = 32000Hz
Volume Level = Variable
Sound Buffer = ON
---------------------------------------------------
Save Options:
# of Rewind States = 16
1/5 Seconds Per Rewind = 15
SRAM Check+Save = ON
----
State Selects:
ST+ = =/+ key
ST- = -/_
Save = R2 (J15)
Load = F4
Pick = F3
Rewind = Delete (D3H)
---------------------------------------------------
Speed Options:
--------------------------
Auto Frame Rate = OFF
Frame Rate = 3
FastFwd Ratio x## = 12
SlowDwn Ratio /## = 2
--------------------------
Auto Frame Rate = ON
Max Frame Skip = 3
FastFwd Ratio x## = 12
SlowDwn Ratio /## = 2
Emu Speed = 1x
--------------------------
Toggled FFWD/SLWDWN = OFF
-------------------------------------
-------------------------------------
ShortCuts:
--------------------------------
w/ Auto Frame Rate = ON
--------------
Fast Forward = L2 (J14)
Slow Down = Insert (D2H)
+ Emu Speed = NurmericPad +
Reset Speed = NurmericPad *
- Emu Speed = NurmricPad -
Pause Game = Pause/Break (C5H)
Incr Frames = NurmericPad 0
--------------------------------
w/ Auto Frame Rate = OFF
--------------
Fast Forward = L2 (J14)
Slow Down = Insert (D2H)
+ Frame Rate = NurmericPad +
Reset Speed = NurmericPad *
- Frame Rate = NurmricPad -
Pause Game = Pause/Break (C5H)
Incr Frames = NurmericPad 0
--------------------------------
---------------------------------------------------
(PC Specs)
CPU: AMD Ryzen 9 3900X 12-Core Processor
Motherboard: Asus PRIME X570-PRO (BIOS_r4021 [08/09/2021])
GPU: nVidia GTX 1070 Ti 8GB
GFX Drivers: Nvidia v496.49
OS: Windows 11 Pro (x64)
RAM: 32GB, 2x G.Skill 16GB DDR4

Favorite Emulators:
PS2 : PCSX2 (Auto-Builds)
SNES : ZSNES
N64 : Project64

ZSNES:
v1.51 (FuSoYa's 8MB fix R2)(Compiled Myself)
Gil_Hamilton
Buzzkill Gil
Posts: 4267
Joined: Wed Jan 12, 2005 7:14 pm

Re: Can I use multifunction USB joystick controller?

Post by Gil_Hamilton »

joe_devore wrote:meh... k..


like I was saying I use the PS1 controller layout...
for SNES Emu on ZSNES...

the layout is exactly like it is on a SNES controller EXCEPT u have an [R2] and [L2] :D :D...
Yes, I do know what a Playstation controller looks like. I'm unsure how it is at all related to anything, though.
Squall_Leonhart wrote:
You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
DirectInput represents all bits, not just powers of 2 in an axis.


KHDownloads
Post Reply