Releases: dekuNukem/USB4VC
USB4VC Raspberry Pi Source Code & Boot Image 0.3.3
To flash a new SD card, click me to download the disk image and read this.
To update an existing installation, plug in ethernet cable (or connect to WiFi) and select Internet Update
from main menu.
New in 0.3.3
π Minor adjustment in PS/2 mouse timing
New in 0.3.2
π Added support for custom mapping on Lisa, Mac, & ADB Protocol Card
New in 0.3.1
π Added support Apple Lisa, Early Mac, and ADB Protocol Card
New in 0.3.0
π Added support for protocol card BUSY
signal to improve reliability
USB4VC Raspberry Pi Source Code & Boot Image 0.2.1
To flash a new SD card, click me to download usb4vc_rpi_img_0.2.1.zip
and read this.
To update an existing installation, connect to WiFi and select Internet Update
from main menu.
New in 0.2.1
π Enabled high-refresh-rate mouse support by adding usbhid.mousepoll=0
to boot options.
π Now mouse should feel even smoother and more responsive.
π Updated firmware for IBM PC and ADB Protocol Cards to better support high refresh rates.
π Minor bug fixes
New in 0.2.0
π Added Mouse Systems Serial Mouse Protocol for IBM PC Protocol Card
π Fixed Playstation 5 DualSense controller mapping bug
New in 0.1.3
π Removed the unneeded seperate PS/2 Mouse KVM compatibility mode.
New in 0.1.2
π Added default mappings for unsupported USB game controllers
π Added an experimental PS/2 Mouse KVM compatibility mode.
New in 0.1.1
π Fixed a USB game controller detection issue.
π Making update error more verbose
USB4VC Raspberry Pi Source Code & Boot Image 0.2.0
To flash a new SD card, click me to download usb4vc_rpi_img_0.1.0.zip
and read this.
To update an existing installation, connect to WiFi and select Internet Update
from main menu.
New in 0.2.0
π Added Mouse Systems Serial Mouse Protocol for IBM PC Protocol Card
π Fixed Playstation 5 DualSense controller mapping bug
New in 0.1.3
π Removed the unneeded seperate PS/2 Mouse KVM compatibility mode.
New in 0.1.2
π Added default mappings for unsupported USB game controllers
π Added an experimental PS/2 Mouse KVM compatibility mode.
New in 0.1.1
π Fixed a USB game controller detection issue.
π Making update error more verbose
USB4VC Raspberry Pi Source Code & Boot Image 0.1.3
To flash a new SD card, click me to download usb4vc_rpi_img_0.1.0.zip
and read this.
To update an existing installation, connect to WiFi and select Internet Update
from main menu.
New in 0.1.3
π Removed the unneeded seperate PS/2 Mouse KVM compatibility mode.
New in 0.1.2
π Added default mappings for unsupported USB game controllers
π Added an experimental PS/2 Mouse KVM compatibility mode.
New in 0.1.1
π Fixed a USB game controller detection issue.
π Making update error more verbose
USB4VC Raspberry Pi Source Code & Boot Image 0.1.2
To flash a new SD card, click me to download usb4vc_rpi_img_0.1.0.zip
and read this.
To update an existing installation, connect to WiFi and select Internet Update
from main menu.
New in 0.1.2
π Added default mappings for unsupported USB game controllers
π Added an experimental PS/2 Mouse KVM compatibility mode.
New in 0.1.1
π Fixed a USB game controller detection issue.
π Making update error more verbose
USB4VC Raspberry Pi Source Code & Boot Image 0.1.1
To flash a new SD card, click me to download usb4vc_rpi_img_0.1.0.zip
and read this.
To update an existing installation, connect to WiFi and select Internet Update
from main menu.
New in 0.1.1
π Fixed a USB game controller detection issue.
π Making update error more verbose
USB4VC Raspberry Pi Source Code & Boot Image 0.1.0
To flash a new SD card, scroll down, download usb4vc_rpi_img_0.1.0.zip
and read this.
To update an existing installation, connect to WiFi and select Internet Update
from main menu.
New in 0.1.0
π First public release!
π Added experimental evcode viewer for debugging and setting up unknown controllers.
π Added updating source code & firmware via internet
π Updated custom controller mapping logic
π Adjusted default 15-pin gameport controller mapping
π Added USB gamepad raw output packets for make-your-own Protocol Cards
π Code cleanup
New in 0.0.5
π Added support for PlayStation 4 controller.
π Changed controller type detection to using USB vendor and product IDs.
π Added deadzone filtering to reduce unnecessary SPI messages.
New in 0.0.4
π Fixed default USB-to-Gameport mapping for Xbox One and PlayStation 5 controller.
π Fixed default USB Gamepad to Mouse / Keyboard mapping for Xbox One and PlayStation 5 controller.
New in 0.0.3
π Added support for configurator custom gamepad mappings.
π Switched to xpadneo
driver for Xbox controllers.
π Added RPi model change detection, will automatically re-compile xpadneo
when SD card is moved to a different RPi.
π Fixed a few bugs in USB gamepad mapping logic.
π Fixed a bug where PS/2 mouse times out too soon when inhibited by the host
[TEST PLEASE IGNORE] USB4VC Raspberry Pi Boot Image 0.0.8
Testing updating USB4VC code via internet! Ignore this!
USB4VC Raspberry Pi Boot Image 0.0.5 BETA
To flash a new SD card, download usb4vc_rpi_img_0.0.5_beta.zip
and read this.
To update an existing installation via USB flashdrive, use the configurator app, or do it manually.
New in 0.0.5
π Added support for PlayStation 4 controller.
π Changed controller type detection to using USB vendor and product IDs.
π Added deadzone filtering to reduce unnecessary SPI messages.
New in 0.0.4
π Fixed default USB-to-Gameport mapping for Xbox One and PlayStation 5 controller.
π Fixed default USB Gamepad to Mouse / Keyboard mapping for Xbox One and PlayStation 5 controller.
New in 0.0.3
π Added support for configurator custom gamepad mappings.
π Switched to xpadneo
driver for Xbox controllers.
π Added RPi model change detection, will automatically re-compile xpadneo
when SD card is moved to a different RPi.
π Fixed a few bugs in USB gamepad mapping logic.
π Fixed a bug where PS/2 mouse times out too soon when inhibited by the host
USB4VC Raspberry Pi Boot Image 0.0.4 BETA
To flash a new SD card, download usb4vc_rpi_img_0.0.4_beta.zip
and read this.
To update an existing installation via USB flashdrive, use the configurator app, or do it manually.
New in 0.0.4
π Fixed default USB-to-Gameport mapping for Xbox One and PlayStation 5 controller.
π Fixed default USB Gamepad to Mouse / Keyboard mapping for Xbox One and PlayStation 5 controller.
New in 0.0.3
π Added support for configurator custom gamepad mappings.
π Switched to xpadneo
driver for Xbox controllers.
π Added RPi model change detection, will automatically re-compile xpadneo
when SD card is moved to a different RPi.
π Fixed a few bugs in USB gamepad mapping logic.
π Fixed a bug where PS/2 mouse times out too soon when inhibited by the host