awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
360Controller avatar

360Controller/360Controller

0
View on GitHub↗
6,724 نجوم·525 تفرعات·C++·GPL-2.0·2 مشاهدات

360Controller

360Controller is a macOS system extension and driver that enables wired Xbox 360, Xbox One, and original Xbox controllers to function as standard gamepad inputs. It maps hardware identifiers to system inputs to provide compatibility for these specific game controllers on macOS.

The driver includes support for haptic force feedback and the management of integrated LED indicators on compatible hardware. It also provides a mechanism for third-party gamepad integration, allowing users to manually register unsupported controllers by specifying vendor and product identifiers.

The project encompasses hardware administration tools, including a system preference interface for adjusting device behavior and verifying driver installation. It handles low-level tasks such as USB device descriptor parsing and HID report mapping to translate raw hardware packets into system events.

Features

  • Gamepad Hardware Drivers - Provides essential driver support to make wired Xbox controllers functional on macOS.
  • Hardware ID Resolvers - Matches connected USB devices against a registry of vendor and product IDs to apply correct driver logic.
  • Gamepad Support - Ensures Xbox 360 controllers are recognized and functional as standard inputs on macOS.
  • USB Device Descriptors - Parses USB device descriptors to identify compatible hardware and support third-party controller clones.
  • Hardware Controller Mappings - Maps wired Xbox 360, Xbox One, and original Xbox controllers to standard macOS gamepad inputs.
  • USB HID Input Managers - Translates raw USB HID reports from controllers into standardized system input events.
  • Gamepad Driver Managers - Enables support for wired Xbox 360 and Xbox One controllers via a dedicated macOS driver.
  • Kernel Hardware Interfaces - Provides a privileged kernel interface for direct communication with USB game controller hardware.
  • macOS Gamepad Drivers - Provides a macOS system extension that maps Xbox hardware identifiers to standard gamepad inputs.
  • Gamepad Haptics - Manages force feedback vibrations and LED indicators to enhance the immersive gaming experience.
  • Controller Haptic and LED Configurations - Controls tactile haptic feedback and visual LED indicators on compatible gamepad hardware.
  • Controller Hardware Configuration Tools - Provides a system interface for tuning gamepad hardware behavior and verifying driver installation.
  • Third-Party Hardware Integration - Enables the registration of unsupported controllers by manually specifying vendor and product identifiers.
  • Hardware Drivers - Implements the low-level software required to communicate with and control Xbox gamepad peripherals.
  • Kernel-to-User Bridges - Bridges a user-space preference pane to the kernel driver for hardware setting adjustments.
  • Haptic Feedback Controllers - Acts as a driver interface for triggering tactile responses and vibration on Xbox controllers.

سجل النجوم

مخطط تاريخ النجوم لـ 360controller/360controllerمخطط تاريخ النجوم لـ 360controller/360controller

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة 360controller/360controller؟

360Controller is a macOS system extension and driver that enables wired Xbox 360, Xbox One, and original Xbox controllers to function as standard gamepad inputs. It maps hardware identifiers to system inputs to provide compatibility for these specific game controllers on macOS.

ما هي الميزات الرئيسية لـ 360controller/360controller؟

الميزات الرئيسية لـ 360controller/360controller هي: Gamepad Hardware Drivers, Hardware ID Resolvers, Gamepad Support, USB Device Descriptors, Hardware Controller Mappings, USB HID Input Managers, Gamepad Driver Managers, Kernel Hardware Interfaces.

ما هي البدائل مفتوحة المصدر لـ 360controller/360controller؟

تشمل البدائل مفتوحة المصدر لـ 360controller/360controller: nefarius/vigembus — ViGEmBus is a Windows kernel-mode driver and USB HID emulation framework that creates virtual gaming peripherals. It… opentabletdriver/opentabletdriver — OpenTabletDriver is a user-mode graphics tablet driver and USB HID input manager that translates raw USB input from… ndeadly/missioncontrol — MissionControl is a suite of management utilities designed for pairing, configuring, and managing third-party… hajimehoshi/ebiten — Ebiten is a cross-platform 2D game engine and framework for the Go programming language. It provides a… imbushuo/mac-precision-touchpad — This project is a Windows Precision Touchpad driver and Apple Trackpad HID driver. It functions as an input device… intel/pcm — The Intel Processor Performance Monitor is a set of specialized diagnostic tools designed for monitoring raw hardware…

بدائل مفتوحة المصدر لـ 360Controller

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع 360Controller.
  • opentabletdriver/opentabletdriverالصورة الرمزية لـ OpenTabletDriver

    OpenTabletDriver/OpenTabletDriver

    3,612عرض على GitHub↗

    OpenTabletDriver is a user-mode graphics tablet driver and USB HID input manager that translates raw USB input from digitizer hardware into system cursor and pen events. It serves as a hardware abstraction layer that normalizes input from various tablet brands into a consistent API, providing a cross-platform pen interface with pressure and tilt sensitivity. The project distinguishes itself through a plugin-based architecture and a profile-based configuration system, allowing for custom filters, interpolators, and persistent hardware setups. It includes specialized tools for hardware driver d

    C#cross-platformcsharpdotnet-core
    عرض على GitHub↗3,612
  • nefarius/vigembusالصورة الرمزية لـ nefarius

    nefarius/ViGEmBus

    4,188عرض على GitHub↗

    ViGEmBus is a Windows kernel-mode driver and USB HID emulation framework that creates virtual gaming peripherals. It functions as a virtual gamepad driver that the operating system recognizes as physical hardware devices at the kernel level. The project enables kernel-level hardware mimicry to bypass game-specific device requirements and supports remote input redirection, allowing controller data to be sent over a network to a remote machine. The system covers a range of capabilities including USB game controller emulation and game input automation, which allows for the recording and playbac

    C++bus-driverdriverdualshock4
    عرض على GitHub↗4,188
  • ndeadly/missioncontrolالصورة الرمزية لـ ndeadly

    ndeadly/MissionControl

    3,197عرض على GitHub↗

    MissionControl is a suite of management utilities designed for pairing, configuring, and managing third-party Bluetooth controllers on a gaming console. It functions as a controller manager, hardware configuration tool, and input remapping utility. The project features a Bluetooth identity spoofer that overrides the host adapter name and address, allowing controllers to be shared across multiple devices without repeating the pairing process. It also provides a translation layer to redirect physical button presses to different logical system inputs. The software covers hardware configuration

    C++atmospherebluetoothcfw
    عرض على GitHub↗3,197
  • hajimehoshi/ebitenالصورة الرمزية لـ hajimehoshi

    hajimehoshi/ebiten

    13,244عرض على GitHub↗

    Ebiten is a cross-platform 2D game engine and framework for the Go programming language. It provides a hardware-accelerated 2D renderer and a multi-input handling library to develop two-dimensional games with a single codebase. The engine is designed for broad deployment, allowing applications to be compiled and run across desktops, mobile devices, web browsers, and gaming consoles. It distinguishes itself by integrating custom shader programming for specialized visual effects and providing haptic feedback control for mobile devices and gamepads. The framework covers core game development ca

    Goebitenebitenginegame
    عرض على GitHub↗13,244
  • عرض جميع البدائل الـ 30 لـ 360Controller→