awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesInput Device Emulation

Mapping non-standard hardware inputs to recognized controller profiles for game compatibility.

Distinct from Retro Game Emulation: Candidates focus on retro-game emulation of consoles, not the emulation of the controller input itself.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Input Device Emulation. Refine with filters or upvote what's useful.

Awesome Input Device Emulation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ublue-os/bazziteublue-os 的头像

    ublue-os/bazzite

    7,876在 GitHub 上查看↗

    Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t

    Maps handheld controls to standard controller profiles for compatibility with games and emulators.

    Shelldesktopfedora-kinoitefedora-linux
    在 GitHub 上查看↗7,876
  • davidobot/betterjoyDavidobot 的头像

    Davidobot/BetterJoy

    4,698在 GitHub 上查看↗

    BetterJoy 是一个软件层和驱动程序,用于通过蓝牙或 USB 将 Nintendo Switch Pro 控制器和 Joy-Cons 连接到 Windows 环境。它作为一个 XInput 控制器模拟器和游戏手柄输入映射器,将 Nintendo Switch 控制器输入转换为 XInput 信号,以供 PC 游戏和模拟器使用。 该项目包含一个陀螺仪鼠标模拟器,将 Nintendo Switch 控制器的内置陀螺仪映射到系统鼠标光标移动。它还提供了一个配置界面,用于将控制器按钮重新映射到自定义键盘按键。 该软件涵盖了无线和有线控制器的硬件连接、游戏软件的输入转换,以及将陀螺仪数据转换为相对屏幕坐标的功能。

    Maps non-standard Switch controller inputs to generic XInput profiles for game compatibility.

    C#bluetoothcemucemu-emulator
    在 GitHub 上查看↗4,698
  • dekunukem/nintendo_switch_reverse_engineeringdekuNukem 的头像

    dekuNukem/Nintendo_Switch_Reverse_Engineering

    3,746在 GitHub 上查看↗

    This project is a collection of research and tools for reverse engineering the hardware and communication protocols of Nintendo Switch consoles and controllers. It provides a comprehensive toolset for analyzing physical hardware interfaces, parsing controller communication protocols, extracting embedded firmware, and emulating input signals. The project focuses on decoding raw serial data and packets from controllers to extract input and sensor states. It includes capabilities for simulating hardware signals to send spoofed input data to the system console and extracting microcontroller softw

    Implements a system for emulating hardware signals to send spoofed input data to the console.

    C
    在 GitHub 上查看↗3,746
  1. Home
  2. Operating Systems & Systems Programming
  3. Input Device Emulation