Does it work in the GTK build? That env var looks like it disables SDL use of the modern macOS game controller APIs. I think we need to make this into an SDL+macos only setting. It's good that you have a workaround.
configure --with-sdl2joystick to use sdl2 for joysticks in GTK3 builds.
Create branch for testing SDL2 joysticks in GTK3 builds
Create personal branches folder for dqh
Expose all macOS axis, hat, button to VICE.
Added cleanup to the global widget ref 'kludges', as it was causing a crash.
Revert r45925: undo accidental bulk commit
Ignore built macos launcher binary