Skip to content

Releases: dekuNukem/USB4VC

USB4VC Raspberry Pi Source Code & Boot Image 0.3.3

07 Mar 16:30
Compare
Choose a tag to compare

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

20 May 11:36
Compare
Choose a tag to compare

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

10 May 12:31
Compare
Choose a tag to compare

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

06 May 20:31
Compare
Choose a tag to compare

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

05 May 21:05
Compare
Choose a tag to compare

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

27 Apr 16:27
Compare
Choose a tag to compare

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

04 Apr 21:25
Compare
Choose a tag to compare

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

02 Apr 21:54
Compare
Choose a tag to compare

Testing updating USB4VC code via internet! Ignore this!

USB4VC Raspberry Pi Boot Image 0.0.5 BETA

01 Mar 21:05
Compare
Choose a tag to compare

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

25 Feb 04:24
Compare
Choose a tag to compare

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