You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OS/device including version: macOS Catalina 10.15.7
Issue description:
When connecting a retroflag SNES controller, buttons 13 and 15 (d-pad down and right) are like spammed and prevent buttons 12 and 14 (dpad up and left) to be detected when pressed (as a matter of fact, buttons 13 and 15 cannot be used either).
Gamepad GUID is 03000000830500006020000000010000
Gamepad name is iBuffalo SNES Controller
The SDL2 configuration is already right, replacing it with Input.AddJoyMapping(".....", true) doesn't change that.
The controllers (as I've got two of them) have been tested with gamepad-tool which shows no spamming on the buttons and detects correctly all button presses. They also work well on other games on the same computer.
Steps to reproduce:
Connect a Retroflag SNES controller, detect in code (see snippet) which buttons have been pressed and launch the scene in Godot.
03000000830500006020000000010000,iBuffalo SNES Controller,a:b1,b:b0,back:b6,dpdown:+a1,dpleft:-a0,dpright:+a0,dpup:-a1,leftshoulder:b4,rightshoulder:b5,start:b7,x:b3,y:b2,platform:Mac OS X,
#41065 was fixed with #42799, and backported to 3.2 (#42800) which will be included in 3.2.4.beta2.
Godot version: v3.2.3.stable.mono.official
OS/device including version: macOS Catalina 10.15.7
Issue description:
When connecting a retroflag SNES controller, buttons 13 and 15 (d-pad down and right) are like spammed and prevent buttons 12 and 14 (dpad up and left) to be detected when pressed (as a matter of fact, buttons 13 and 15 cannot be used either).
Gamepad GUID is 03000000830500006020000000010000
Gamepad name is iBuffalo SNES Controller
The SDL2 configuration is already right, replacing it with
Input.AddJoyMapping(".....", true)
doesn't change that.The controllers (as I've got two of them) have been tested with
gamepad-tool
which shows no spamming on the buttons and detects correctly all button presses. They also work well on other games on the same computer.Steps to reproduce:
Connect a Retroflag SNES controller, detect in code (see snippet) which buttons have been pressed and launch the scene in Godot.
It will print :
endlessly, without any button pressed on the controller.
Minimal reproduction project:
controller-problem.zip
The text was updated successfully, but these errors were encountered: