Pakete, Repositories und App-Kategorien suchen

Cover von win32_gamepad
Paketdetailsv1.0.11

win32_gamepad

Eine moderne, typensichere Dart-API zum Zugriff auf Gamepads, die an einen Windows-Rechner angeschlossen sind.

Windows
30-Tage-Downloads
154
Likes
37
Pub-Punkte
160

Paket installieren

flutter pub add win32_gamepad

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Eine moderne, typensichere Dart-API, die speziell für den Zugriff auf Gamepads auf Windows-Maschinen entwickelt wurde. Sie bietet eine saubere und intuitive Schnittstelle zum Erkennen, Lesen von Eingaben und Verwalten von Gamepad-Zuständen mit starker Typisierung und minimalem Boilerplate. Speziell für Windows entwickelt, nutzt sie unter der Haube die Win32-API, um eine zuverlässige und niedrigstufige Zugriffsmöglichkeit auf angeschlossene Controller sicherzustellen. Ideal für Entwickler, die Spiele oder interaktive Anwendungen erstellen, die präzise Controller-Eingaben auf Desktop-Plattformen erfordern.

Anwendungsfälle

  • Spieleentwicklung für Windows
  • Controller-Eingabehandhabung in Desktop-Anwendungen
  • Echtzeit-Eingabemonitoring
  • Benutzerdefinierte Gamepad-Tools erstellen
  • Physische Controller in Flutter-Anwendungen integrieren

Hauptmerkmale

  • Typsichere Eingabehandhabung
  • Direkte Win32-API-Integration
  • Echtzeit-Zustandsaktualisierungen
  • Unterstützung für mehrere angeschlossene Gamepads
  • Einfaches, reaktives API-Design

Geeignet für

  • Windows-spezifische Spieleentwickler
  • Flutter-Apps, die präzise Controller-Eingaben benötigen
  • Desktop-Anwendungsersteller, die Gamepads verwenden
  • Entwickler, die eine geringe Latenz bei der Eingabe suchen

Hinweise

  • Beschränkt auf Windows-Plattform
  • Benötigt native Win32-Zugriffe
  • Möglicherweise sind zusätzliche Berechtigungen erforderlich
  • Nicht geeignet für mobile oder Web-Ziele
  • Abhängig von der Hardwarekompatibilität

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

ci codecov GitHub stars Language: Dart License: BSD-3-Clause

This monorepo contains the win32 family of Dart packages – everything you need to build Windows-native applications in Dart and Flutter. The packages range from low-level Win32 and COM API bindings to modern, type-safe APIs for everyday Windows features like the Registry, Clipboard, gamepads, and more.

📦 Packages

Package Description Pub Issues
ffi_leak_tracker Allocation tracking and leak detection for Dart FFI code pub issues
filepicker_windows File and directory picker for Windows that uses common dialog controls pub issues
win32 Call common Windows APIs directly from Dart using FFI pub issues
win32_clipboard A modern, type-safe Dart API for accessing and managing the Windows Clipboard pub issues
win32_gamepad A modern, type-safe Dart API for accessing gamepads connected to a Windows machine pub issues
win32_registry A modern, type-safe Dart API for accessing and managing the Windows Registry pub issues
win32_runner A Dart runner for Flutter Windows apps — no C++ compiler required pub issues
winmd Inspect and generate Windows Metadata (.winmd) files based on the ECMA-335 standard pub issues
Internal Packages
Package Description Issues
generator Generates Win32 and COM API projections from Windows Metadata issues

🐞 Features and Bugs

If you encounter bugs or need additional functionality, please file an issue.

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.