An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with xinput

A curated list of projects in awesome lists tagged with xinput .

https://github.com/davidobot/betterjoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput

bluetooth cemu cemu-emulator cemuhook cemuhook-motion-server citra dolphin-emu driver gyro joycon nintendo-switch snes-controller switch xbox-controller xinput yuzu

Last synced: 14 May 2025

https://github.com/Davidobot/BetterJoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput

bluetooth cemu cemu-emulator cemuhook cemuhook-motion-server citra dolphin-emu driver gyro joycon nintendo-switch snes-controller switch xbox-controller xinput yuzu

Last synced: 09 Apr 2025

https://github.com/alia5/glossi

Tool for using Steam-Input controller rebinding at a system level alongside a global overlay

controller dualshock dualshock4 overlay steam steam-input steamcontroller steamdeck switch-controller uwp uwp-games xinput

Last synced: 14 May 2025

https://github.com/Alia5/GlosSI

Tool for using Steam-Input controller rebinding at a system level alongside a global overlay

controller dualshock dualshock4 overlay steam steam-input steamcontroller steamdeck switch-controller uwp uwp-games xinput

Last synced: 09 Jul 2025

https://github.com/joypad-ai/joypad-os

Universal controller firmware core for adapters and custom controllers.

3do bluetooth controller dinput gamecube nuon pcengine switch tinyusb usb usb-hid xbox-one xinput

Last synced: 30 May 2026

https://github.com/csutorasa/xoutput

DirectInput to XInput wrapper

directinput game-controller xinput xoutput

Last synced: 11 Aug 2025

https://github.com/csutorasa/XOutput

DirectInput to XInput wrapper

directinput game-controller xinput xoutput

Last synced: 08 Apr 2025

https://github.com/snoothy/ucr

Universal Control Remapper [Alpha]

directinput hid input-output joystick keyboard mouse plugin remapping vigem xinput

Last synced: 13 Apr 2025

https://github.com/Snoothy/UCR

Universal Control Remapper [Alpha]

directinput hid input-output joystick keyboard mouse plugin remapping vigem xinput

Last synced: 23 Mar 2025

https://github.com/daemon3000/InputManager

Custom InputManager for Unity

c-sharp gamepad inputmanager unity unity3d xinput

Last synced: 25 Apr 2025

https://github.com/jcs/xbanish

Hide the mouse cursor when typing and show it again when the mouse moves

x11 x11-cursor xinput

Last synced: 21 Feb 2026

https://github.com/speps/xinputdotnet

C# wrapper around XInput, works with any Mono or .NET application (eg. Unity3D)

c-sharp unity3d xbox-controller xinput

Last synced: 05 Apr 2025

https://github.com/speps/XInputDotNet

C# wrapper around XInput, works with any Mono or .NET application (eg. Unity3D)

c-sharp unity3d xbox-controller xinput

Last synced: 10 Apr 2025

https://github.com/ivanfon/xinput-gui

A simple GUI for Xorg's Xinput tool.

gtk linux pygobject python x11 xinput

Last synced: 21 Aug 2025

https://github.com/r57zone/dualshock4-emulator

DualShock4 emulation for Xbox controllers or keyboard and mouse / Эмуляция DualShock4 для Xbox контроллеров или клавиатуры и мыши

dualshock-4-emulator dualshock4 dualshock4-emulation keyboard mouse playstation-now playstation-remote-play ps-remote-play xbox-controller xinput

Last synced: 09 Apr 2025

https://github.com/emoose/xb2xinput

XB2X: User-mode Windows driver for Xbox OG controllers, supporting both XInput and DirectInput.

controller vigem xbox xinput

Last synced: 13 Apr 2025

https://github.com/hifihedgehog/padforge

Windows controller remapper. Any input device in, any virtual controller out: Xbox, PlayStation, flight sticks, wheels, third-party gamepads, MIDI, or keyboard+mouse. Built on SDL3, HIDMaestro, HidHide, and .NET 10.

controller controller-mapping directinput gamepad hid hidmaestro joystick keyboard-remapper padforge sdl3 steam-controller virtual-controller windows x360ce xinput

Last synced: 30 May 2026

https://github.com/strikerx3/jxinput

XInput devices for Java

java xinput

Last synced: 22 Apr 2025

https://github.com/toadking/switch-pro-x

A userland driver for the Nintendo Switch Pro controller in wired mode

gamepad nintendo-switch xinput

Last synced: 21 Jun 2025

https://github.com/andrewshadura/inputplug

XInput event monitor daemon

rust-lang x11 xinput

Last synced: 13 Apr 2025

https://github.com/nikvoronin/xinput.wrapper

XInput wrapper in a single and monolithic C# class that can be embedded as source code in any project.

csharp game-controller game-development gamepad windows wrapper xinput

Last synced: 21 Sep 2025

https://github.com/zuzu-typ/xinput-python

Simple access to the DirectX input API for Python

controller controller-api directx python windows xinput xinput-controller xinput-wrapper

Last synced: 16 Mar 2025

https://gurkenlabs.github.io/input4j/

Input4j 🎮 The pure, lightweight and cross-platform Java library for unified gamepad and controller input

controller cross-platform dependency-free directinput evdev ffm-api foreign-function-and-memory-api game-development gamepad input iokit java jni-alternative linux macos performance polling rumble windows xinput

Last synced: 05 May 2026

https://github.com/xan105/inputfusion

Re-implementation of Gamepad APIs such as XInput over SDL3 akin to Steam Input

dinput gamepad sdl3 steam-input winmm xinput

Last synced: 12 Oct 2025

https://github.com/blindeyesoftworks/blindeye.xinput

A managed and feature-rich wrapper over the unmanaged XInput API.

binding csharp dotnet managed wrapper xinput

Last synced: 10 Sep 2025

https://github.com/r57zone/xinput

Emulation XInput to any devices / Эмуляция XInput для любых устройств

xinput xinput-wrapper

Last synced: 26 Dec 2025

https://github.com/lokathor/rusty-xinput

Safe dynamic loading of xinput

rust xinput zlib-license

Last synced: 16 Mar 2025

https://github.com/skyfloogle/gc-x

Allows Nintendo-compatible GameCube USB adapters to emulate Xbox 360 controllers.

gamecube gamecube-adapter gamecube-controller xbox xbox-controller xinput

Last synced: 17 Jan 2026

https://github.com/bakkeby/encircle

A Xinerama X cursor monitor wrapper

mouse-movement mouse-tracking x11-cursor xinerama xinput

Last synced: 27 Mar 2026

https://github.com/maulingmonkey/thindx

Thin DirectX wrappers for Rust.

d3d direct3d directx graphics hlsl rust shader xinput

Last synced: 14 Sep 2025

https://github.com/xan105/node-xinput-ffi

Access native XInput functions as well as some helpers based around them.

ffi gamepad nodejs pid rumble vibrate vid windows xinput

Last synced: 21 Jun 2025

https://github.com/r57zone/steering-wheel-for-pc-with-opentrack-and-android

Руль для ПК, с использованием OpenTrack и Android смартфона / Steering wheel for PC with OpenTrack and Android smartphone

android opentrack xinput xinput-wrapper

Last synced: 07 May 2025

https://github.com/visualstudioex3/tlsa_engine_vb6

My last version of TLSA Engine developed in Visual Basic 6.0 with dx_lib32 2.1 at mid 2010, a custom 2D cinematic platform engine. Include SDK tools and some test projects.

2d 2d-game-engine directinput directx directx8 dxlib32 engine forcefeedback game game-engine gamepads joysticks sdk tools vb6 visual-basic windows xinput

Last synced: 29 Apr 2025

https://github.com/luanroger/xinput_gamepad

🎮 Add support to XInput controllers with Win32 API.

controller dart flutter gamepad keyboard-events mouse-events win32 xinput

Last synced: 12 Jul 2025

https://github.com/gdsports/axic

Arduino XInput Converter For Teensy 3.6

arduino teensy teensy3 teensy36 xbox-360 xbox360 xinput

Last synced: 21 Sep 2025

https://github.com/nikvoronin/sokoban

All-in-one Sokoban game (about 64Kb size) with vector graphics. Game and levels are packed in one .exe file.

csharp game game-development gamepad sokoban vector-graphics xinput

Last synced: 22 Jun 2025

https://github.com/jshwi/kbtogglr

Toggle keyboard on and off - useful when using USB keyboards

gnome hardware keyboard xinput

Last synced: 11 Apr 2025

https://github.com/oxzi/go-xinput

Go library for limited X.Org XInput interaction

golang xinput xorg

Last synced: 28 Mar 2025

https://github.com/lzinga/xmap

Execute macros in windows using XInput.

macros xbox xbox-controller xinput

Last synced: 20 Sep 2025

https://github.com/cdleveille/slime-volleyball

Fan remake of the classic browser game. Python (desktop) & JavaScript (web) versions.

game game-development html5 html5-canvas javascript javascript-game pygame python python3 slime-volleyball xinput

Last synced: 09 May 2026

https://github.com/gikeymarcia/quick-xinput

Python module to quickly enable/disable/toggle xinput devices

fzf linux pydymenu python rofi xinput

Last synced: 20 May 2026

https://github.com/r57zone/x360advance-opentrack

Xbox геймпад с OpenTrack трекером / Xbox gamepad with OpenTrack tracker

opentrack xbox-controller xinput xinput-wrapper

Last synced: 07 Jul 2025

https://github.com/r57zone/xinput-feedback-arduino

Обратная отдача для клавиатуры и мыши / Feedback for keyboard and mouse

xinput xinput-wrapper

Last synced: 15 Mar 2026

https://github.com/ferhatgec/xinput2

xinput2 bindings for python using ctypes module

ctypes xinput xlib

Last synced: 18 Feb 2026

https://github.com/detain/xinput-sdl-joystick-capture-playback

List/Capture/Play JoyStick/GamePad movement/button presses. Examples in many languages

capture csharp fsharp gamepad joystick nodejs perl php powershell python ruby rust sdl2 xinput

Last synced: 09 Apr 2026

https://github.com/onodera-sf/unityinputgamepad

ゲームパッドで操作するサンプルです。(入力システムパッケージ版)

gamepad input input-system playstation switch unity xbox xinput

Last synced: 07 May 2026

https://github.com/wa1tnr/keyboard_enable_sh

dynamic en/disable for TrackPad Lenovo Linux amd64 xinput September 2022

lenovo-trackpad linux-amd64 shell-script xinput xorg-config

Last synced: 03 May 2026

https://github.com/tanikai/controller-randomizer

Randomize the button mapping of your XInput controller.

gamepad windows xinput

Last synced: 17 May 2026

https://github.com/wachin/xinput-plus

🖱️ A simple GUI tool for adjusting mouse and touchpad speed in X11 Linux window managers like Openbox, JWM, iceWM, and Fluxbox. Perfect for external keyboards with integrated touchpads (like Logitech K400) and laptop touchpads

fluxbox gui icewm jwm libinput mouse openbox pyqt6 python python3 qt6 touchpad x11 xinput

Last synced: 16 May 2026

https://github.com/r57zone/re4extendedcontrol

Extended control for Resident Evil 4 (2014) / Расширенное управление для Resident Evil 4 (2014)

resident-evil resident-evil-4 xbox-controller xinput

Last synced: 12 Oct 2025

https://github.com/r57zone/snes-usb-controller-xinput

Xbox emulator for SNES USB controller / Xbox эмулятор для SNES USB контроллера

gamepad gamepads snes snes-controller vigem xinput

Last synced: 19 Apr 2026

https://github.com/radad/radjoykeyx

Joystick to mouse/keyboard for XInput joysticks.

appveyor gui gui-application win32 windows xinput

Last synced: 05 May 2026

https://github.com/amhoba/usb-mouse-touchpad-click-toggle

Utility python app to toggle touchpad tap-to-click functionality based on USB mouse connection/disconnection.

automation input-devices linux python tap-to-click touchpad usb-mouse xinput

Last synced: 07 May 2026

https://github.com/cvolny/keyboard-toggle

My cats run across my docked+open laptop constantly. These toggle X11 xinput devices enabled/disable state.

shell x11 xinput

Last synced: 08 Apr 2025

https://github.com/mrsilver76/retrobat-runner

Automatically launch RetroBat when a specific button combination is pressed on any XInput controller

gamepad retrobat retrogaming windows xinput xinput-controller

Last synced: 08 Apr 2025

https://github.com/vivi90/linux-4k-fhd-setup

Collection of simple xrandr bash scripts to setup external FHD monitor(s) in combination with an internal 4K display. Includes also graphic tablet pen mapping.

4k bash dual-monitor fhd graphic-design linux mapping script xinput xrandr

Last synced: 06 May 2026

https://github.com/paulchiu/xinput-toggle

xinput-toggle is a simple command for toggling the enabled/disabled state of a given device id

linux thinkpad xinput

Last synced: 18 Apr 2026

https://github.com/onodera-sf/monogamemultigamepad

複数のゲームパッドを検出するサンプルです。

gamepad monogame multiple tips xinput xna

Last synced: 30 May 2026

https://github.com/maulingmonkey/thindx-xinput

Thin XInput wrappers for Rust.

directx rust xinput

Last synced: 08 Jul 2025

https://github.com/onodera-sf/unityinputgamepadmultiple

複数のゲームパッドを管理するサンプルです。

controller gamepad input input-system multiple unity xinput

Last synced: 22 Apr 2026