mirror of
https://github.com/dekuNukem/USB4VC.git
synced 2025-10-24 11:20:50 -07:00
added notes about event code viewer
This commit is contained in:
@@ -188,6 +188,14 @@ With **officially supported controllers**, the mapping is:
|
||||
|
||||
Unsupported USB controllers might still work, but the default mapping might be wonky.
|
||||
|
||||
## Custom Gamepad Mapping
|
||||
|
||||
You can also create your own USB Gamepad mapping so suit your exact needs.
|
||||
|
||||
You can even have it **control mouse and keyboard**, in order to play games that did not have native gamepad support!
|
||||
|
||||
[Download the configurator](https://github.com/dekuNukem/usb4vc-configurator/blob/master/README.md) and follow the instruction to set it up.
|
||||
|
||||
## Joycheck DOS Program
|
||||
|
||||
You can [download this DOS program](https://github.com/dekuNukem/USB4VC/raw/master/resources/joytest.zip) to visualize what the gamepad is doing, great for troubleshooting! Found on this [vogons thread](https://www.vogons.org/viewtopic.php?p=187168#p187168).
|
||||
@@ -198,14 +206,6 @@ You can [download this DOS program](https://github.com/dekuNukem/USB4VC/raw/mast
|
||||
|
||||

|
||||
|
||||
## Custom Gamepad Mapping
|
||||
|
||||
You can also create your own USB Gamepad mapping so suit your exact needs.
|
||||
|
||||
You can even have it **control mouse and keyboard**, in order to play games that did not have native gamepad support!
|
||||
|
||||
[Download the configurator](https://github.com/dekuNukem/usb4vc-configurator/blob/master/README.md) and follow the instruction to set it up.
|
||||
|
||||
## Software Updates
|
||||
|
||||
Connect RPi to internet. You can [set up WiFi](#optional-set-up-wifi), or plug in an Ethernet cable.
|
||||
|
||||
@@ -54,10 +54,20 @@ event0 event1 event2 mice mouse0 mouse1
|
||||
|
||||
* [Here's a good article](https://thehackerdiary.wordpress.com/2017/04/21/exploring-devinput-1/) that goes into a bit more details.
|
||||
|
||||
* You can use `evtest` to see input events in real time.
|
||||
|
||||
* USB4VC reads those events from all input devices, processes them, and send them out to the Protocol Card.
|
||||
|
||||
* To see it in action, you can select `Show Event Codes` from the main menu:
|
||||
|
||||

|
||||
|
||||
* It will show a summary of latest input events, including device name, USB vendor and product ID, and event code name and value.
|
||||
|
||||

|
||||
|
||||
* To exit, **HOLD DOWN** `+` button during an input event.
|
||||
|
||||
* You can also `ssh` into it and use `evtest` to see more detailed reports.
|
||||
|
||||
## Hardware Pinout
|
||||
|
||||
The Protocol Card connector directly maps to the Raspberry Pi Header, although the pins are flipped around.
|
||||
|
||||
Reference in New Issue
Block a user