You are not logged in.

#1 2021-02-08 21:07:38

telewook
Member
Registered: 2021-02-02
Posts: 7

Qanba Obsidian fight stick not detected in PC mode

I recently bought a Qanba Obsidian fight/arcade stick.  There are three modes: PS4, PS3 and PC toggled with a hardware switch.  There are two major issues:

*  PC mode shows the controller with lsusb but not under /dev/input/by-id/
*  PS4 and PS3 modes don't truly work with many Steam fighting games tested and sometimes doubles the input

PC mode is most likely what I'd want to use to avoid the issues of PS3/PS4 controllers even though some of these work out of the box.  PC mode:

lsusb | grep -i qanba; echo;  ls /dev/input/by-id/
Bus 003 Device 016: ID 2c22:2303 QANBA USA, LLC Qanba Obsidian Arcade Joystick

usb-HID_Keyboard_HID_Keyboard-event-if01  usb-HID_Keyboard_HID_Keyboard-if01-event-kbd  usb-Logitech_USB_Receiver-if02-mouse
usb-HID_Keyboard_HID_Keyboard-event-kbd   usb-Logitech_USB_Receiver-if02-event-mouse

Looking at the gamepad arch wiki, there is mention of possibly needing driver modules but the "documentation from the latest kernel" but this does not contain Qanba and appears to be older gameport/analog controllers.

lsmod:

lsmod | egrep 'usbhid|joy'
joydev                 28672  0
usbhid                 65536  1 hid_logitech_dj

The PS3/PS4 issues are that input is correctly detected using KDE's Gamepad test tool.  However, using Steam and including configuring the controllers via Big Picture mode results in games not picking up all the inputs.  Some games like Dungeons & Dragons: Chronicles of Mystara I know to be XBox 360 controller specific but all of these?:

*  Street Fighter 30th Anniversary Edition
*  Samurai Shodown V Special
*  Ultra Street Figther IV AE
*  The Last Blade 2
*  River City Ransom Underground

and so on

The fight stick also has a touch pad which seems to confuse games into thinking there are two controllers.  For this reason, hitting any direction or button may result in double inputs making navigating menus difficult (among other things).

PS4 mode:

lsusb | grep -i qanba; echo;  ls /dev/input/by-id/
Bus 003 Device 017: ID 2c22:2300 QANBA USA, LLC Qanba Obsidian Arcade Joystick

usb-HID_Keyboard_HID_Keyboard-event-if01      usb-Logitech_USB_Receiver-if02-mouse
usb-HID_Keyboard_HID_Keyboard-event-kbd       usb-QANBA_USA__LLC_Qanba_Obsidian_Arcade_Joystick-if03-event-joystick
usb-HID_Keyboard_HID_Keyboard-if01-event-kbd  usb-QANBA_USA__LLC_Qanba_Obsidian_Arcade_Joystick-if03-joystick
usb-Logitech_USB_Receiver-if02-event-mouse

I can live without the touchpad.  Thanks!

Offline

Board footer

Powered by FluxBB