hajimehoshi / ebiten

Ebitengine - A dead simple 2D game engine for Go
https://ebitengine.org
Apache License 2.0
11.1k stars 665 forks source link

a PS4 controller with USB is not recognized as being with a standard layout on macOS #3148

Closed hajimehoshi closed 1 month ago

hajimehoshi commented 1 month ago

Ebitengine Version

9127c3022351a5d5b7de957c929fd427d2692c15

Operating System

Go Version (go version)

go version go1.23.1 darwin/arm64

What steps will reproduce the problem?

  1. Connect a PS4 controller with USB to a MacBook
  2. Run examples/gamepad

What is the expected result?

A standard layout is shown

What happens instead?

A standard layout is not shown

Anything else you feel useful to add?

The culprit is 027ef33fe27e9dba66809812d239965b9c557d37