Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FIGHTING BOX mini doesn't work #2146

Open
shinriyo opened this issue Nov 25, 2024 · 6 comments
Open

FIGHTING BOX mini doesn't work #2146

shinriyo opened this issue Nov 25, 2024 · 6 comments
Labels
bug Something isn't working group: input Problem related to how engine handles inputs

Comments

@shinriyo
Copy link

Describe the bug

FIGHTING BOX mini doesn't work.
Down and Up key of the controller detects as Down only.
And X,Y, A, B RB, RT key are detected as selection function.
But they can't be detected in Joystic Config page.
https://ja.aliexpress.com/item/1005006099279923.html

To Reproduce

Connecting the controller and and go to OPTION -> Input Settings -> Key Config and Joystic Config.

Expected behavior

Beging detects all of keys.

Screenshots / Video

Screenshot 2024-11-25 at 12 41 43

Engine Version (or source code date)

v0.99.0-macos

Operating system

macOS

Extra context or search terms

If you tell me the source code is. I might be able to fix the Go code. Perhaps.

@Jesuszilla
Copy link
Contributor

Jesuszilla commented Nov 27, 2024

0.99.0 is really out of date. Have you tried the nightly? Also, it advertises Switch support so you may have better luck on macOS when it's plugged in Nintendo Switch mode.

@shinriyo
Copy link
Author

@Jesuszilla

Thank you for replying.
I didn't realize the nightly version.
I will try it.
https://github.com/ikemen-engine/Ikemen-GO/releases/tag/nightly

@shinriyo
Copy link
Author

I tried, but unfortunately, the same behavior was observed.

@Jesuszilla
Copy link
Contributor

Can you run IKEMEN-Go from terminal please? Does it have any output when you go to joystick config?

@shinriyo
Copy link
Author

@Jesuszilla

In JOYSTICK CONFIG screen, it happned.

[input_glfw.go][checkAxisForTrigger] 1.AXIS joy=0 i=2 s:-5 axes[i]=-1
[input_glfw.go][checkAxisForTrigger] 1.AXIS joy=0 i=2 s:-5 axes[i]=-1
[input_glfw.go][checkAxisForTrigger] 1.AXIS joy=0 i=2 s:-5 axes[i]=-1
[input_glfw.go][checkAxisForTrigger] 1.AXIS joy=0 i=2 s:-5 axes[i]=-1
[input_glfw.go][checkAxisForTrigger] 1.AXIS joy=0 i=2 s:-5 axes[i]=-1
[input_glfw.go][checkAxisForTrigger] 1.AXIS joy=0 i=2 s:-5 axes[i]=-1
[input_glfw.go][checkAxisForTrigger] 1.AXIS joy=0 i=2 s:-5 axes[i]=-1

I think it is not related but I appeared in the first.
Screenshot 2024-11-28 at 8 45 10

@Jesuszilla
Copy link
Contributor

Jesuszilla commented Nov 28, 2024

Thank you. It didn't report any model, which is unfortunate, but it seems I never added that to input_glfw.go to assist in debugging. I'll try to get that in next nightly so that the problematic axes can hopefully be identified for the correct model.

The message you get in the window is not related but you can resolve that by disabling EnableModelShadows by setting it to false in save/config.json. Actually, it appears the build somehow reverted to GL 2.1 which may be the cause as I get the error on my MacBook M3 as well.

Jesuszilla added a commit to Jesuszilla/Ikemen-GO that referenced this issue Nov 28, 2024
…oystickState to address ikemen-engine#2141, added name to input_glfw.go output to help assist with ikemen-engine#2146
@K4thos K4thos added bug Something isn't working group: input Problem related to how engine handles inputs labels Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working group: input Problem related to how engine handles inputs
Projects
None yet
Development

No branches or pull requests

3 participants