Search found 8 matches

by IslandDon
Sun May 17, 2020 3:32 am
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Re: Using PS2 USB Dual Controller Adapter with snes9x-gtk

Is is still true that running snes9x-gtk from the console should output the list of joysticks? I saw that in a discussion on github : Coincidentally, I just updated the GTK+ port to use SDL 2.0 for better joystick support. If you compile the git version it'll list the joysticks on the console when y...
by IslandDon
Sun May 17, 2020 12:35 am
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Re: Using PS2 USB Dual Controller Adapter with snes9x-gtk

So I hadn't mentioned this, but it probably is worth mentioning that all of the UI elements under Options: Preferences: Joypads: Joystick Options are grayed out and disabled. I thought to mention this after reading this quick thread on a similar issue. The suggestion there was to calibrate. I don't ...
by IslandDon
Sat May 16, 2020 1:23 am
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Re: Using PS2 USB Dual Controller Adapter with snes9x-gtk

It's not clear to me what it means to configure input from within the GTK GUI. What I did try was going to Options:Preferences:Joypads , clicking in various boxes and mashing buttons on the controller. Pressing keyboard keys works. Pressing controller buttons does not work. Both $ jstest-sdl -t 0 an...
by IslandDon
Thu May 14, 2020 10:44 pm
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Re: Using PS2 USB Dual Controller Adapter with snes9x-gtk

So this may be weird, but js0 is sometimes the laptop's IMU and sometimes it's not. Right now, if I pick up the laptop and move it around in the air, output gets generated on js0 , even though the output of jstest-sdl -t 0 works with the controller. Regardless, cat $(echo $SDL_JOYSTICK_DEVICE) shows...
by IslandDon
Wed May 13, 2020 10:37 pm
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Re: Using PS2 USB Dual Controller Adapter with snes9x-gtk

Hi, odditude. Thanks for the reply. jstest-sdl is able to see the adapter and controller. Here's some output: $ jstest-sdl -l Found 2 joystick(s) Joystick Name: 'Twin USB Joystick' Joystick GUID: 03000000100800000100000010010000 Joystick Number: 0 Number of Axes: 4 Number of Buttons: 12 Number of Ha...
by IslandDon
Wed May 13, 2020 5:33 pm
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Re: Using PS2 USB Dual Controller Adapter with snes9x-gtk

So snes9x-gtk uses SDL for controllers. I installed libsdl2-2.0. The suggestion on GitHub is to set SDL_JOYSTICK_DEVICE. To what, it doesn't say, but some searching suggested the path to my input device, so I tried export SDL_JOYSTICK_DEVICE=/dev/input/js1. This did not help. Any ideas?
by IslandDon
Wed May 13, 2020 4:53 pm
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Re: Using PS2 USB Dual Controller Adapter with snes9x-gtk

I tried running snes9x (not snes9x-gtk) and saw the output line about loading /etc/snes9x/snes9x.conf. I set up the controller there, and it works in snes9x. I started snes9x-gtk and saw the same line about loading /etc/snes9x/snes9x.conf, but it's not working in snes9x-gtk. Thoughts?
by IslandDon
Sun May 10, 2020 5:20 am
Forum: Snes9x Tech Support and Bug Tracking
Topic: Using PS2 USB Dual Controller Adapter with snes9x-gtk
Replies: 10
Views: 15310

Using PS2 USB Dual Controller Adapter with snes9x-gtk

Hi, all. I'm new to Snes9x on Linux. I have a PS2 USB adapter and a cheap wireless PS2 controller. The two PS2 ports on the USB adapter map to /dev/input/js1 and to /dev/input/js2. (Apparently, js0 is the MacBook's gyroscope .) The output of cat /dev/input/js1 gets longer when I press buttons on the...