#input #game #gamepad #gilrs #limnus #abstraction

limnus-gamepad-gilrs

Small wrapper around gilrs to provide gamepad abstraction

7 releases

0.0.16 Jan 14, 2025
0.0.15 Jan 13, 2025
0.0.12 Dec 3, 2024
0.0.11 Nov 30, 2024

#2559 in Game dev

Download history 110/week @ 2024-11-19 183/week @ 2024-11-26 257/week @ 2024-12-03 104/week @ 2024-12-10 7/week @ 2024-12-17 16/week @ 2024-12-24 29/week @ 2024-12-31 319/week @ 2025-01-07 285/week @ 2025-01-14 22/week @ 2025-01-21 3/week @ 2025-01-28 12/week @ 2025-02-04

479 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.16"

License

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

Dependencies

~1.2–3.5MB
~69K SLoC