From 10f719dde71d0db592c0dd9fbfe735d20dbfe047 Mon Sep 17 00:00:00 2001 From: Alex Crawford Date: Thu, 12 Nov 2026 10:26:16 +0000 Subject: [PATCH] Add bindscript virtual joystick (1209:B1D5) --- 1209/B1D5/index.md | 17 +++++++++++++++++ org/bindscript/index.md | 6 ++++++ 2 files changed, 23 insertions(+) create mode 100644 1209/B1D5/index.md create mode 100644 org/bindscript/index.md diff --git a/1209/B1D5/index.md b/1209/B1D5/index.md new file mode 100644 index 00000000..bf347d36 --- /dev/null +++ b/1209/B1D5/index.md @@ -0,0 +1,17 @@ +--- +layout: pid +title: bindscript virtual joystick +owner: bindscript +license: MIT +site: https://github.com/bindscript/vhid +source: https://github.com/bindscript/vhid +--- +A Windows KMDF HID minidriver that presents a virtual joystick with 8 axes +and 128 buttons. A user-mode application sets the axes and buttons by +writing HID output reports to the device. + +The project is software-only: there is no physical hardware, and every +installation presents the same virtual device. Games identify controllers +by the VID and PID in the device path, so the driver needs a fixed, +registered PID that cannot collide with other devices or with the shared +testing PID (1209/0001). diff --git a/org/bindscript/index.md b/org/bindscript/index.md new file mode 100644 index 00000000..3f7394d0 --- /dev/null +++ b/org/bindscript/index.md @@ -0,0 +1,6 @@ +--- +layout: org +title: bindscript +site: https://github.com/bindscript +--- +Open-source components of bindscript, a controller configuration application for Windows.