Show HN: Fix for Xbox controllers that connect but don't work in Bevy on macOS
Category: library
Tags: bevy, gamepad, macos, rust, input
Score: 6.0/10 (Innovation: 6, Technical: 6, Documentation: 7, Utility: 5)
bevy_apple_gamepad is a Rust plugin that fixes Xbox and other controllers on macOS 14+ that connect in Bevy but never deliver input, by reading them via Apple's Game Controller framework and feeding events into Bevy's standard gamepad pipeline. It's a focused, well-documented fix for a specific gilrs/IOKit regression, with drop-in plugin usage and clean event bridging.
Target audience: game developers using Bevy on macOS
Repository: https://github.com/angx1/bevy_apple_gamepad/tree/main · Rust · 2 stars
View on Hacker News