#gamepad #gamepad-input #game-input #game

limnus-gamepad-gilrs

Small wrapper around gilrs to provide gamepad abstraction

11 releases

Uses new Rust 2024

0.0.20 Sep 17, 2025
0.0.19 Jul 11, 2025
0.0.18 Apr 5, 2025
0.0.17 Mar 6, 2025
0.0.11 Nov 30, 2024

#2334 in Game dev

Download history 184/week @ 2025-09-13 38/week @ 2025-09-20 31/week @ 2025-09-27 8/week @ 2025-10-04 2/week @ 2025-10-11 10/week @ 2025-10-18 3/week @ 2025-10-25

595 downloads per month
Used in 2 crates

MIT license

64KB
1K SLoC

limnus-gamepad-gilrs 🧱

A gilrs backend implementation for the Limnus game engine's gamepad system. This crate provides platform-native gamepad support using the gilrs library.

✨ Features

  • 🎮 Native gamepad support via gilrs
  • 🔄 Automatic mapping of controller inputs
  • 🔌 Hot-plugging support
  • 🌍 Cross-platform compatibility
    • Windows
    • Linux
    • MacOS
    • Wasm

🎯 Force feedback support not implemented.

📦 Installation

Add to your Cargo.toml:

[dependencies]
limnus-gamepad-gilrs = "0.0.20"

License

Licensed under the MIT License. See LICENSE in the project root for license information.

Dependencies

~6–10MB
~110K SLoC