mirror of
https://github.com/Maschell/hid_to_vpad.git
synced 2024-11-22 14:39:15 +01:00
Update README.md
This commit is contained in:
parent
8862a5ee72
commit
b6963da366
48
README.md
48
README.md
@ -1,6 +1,6 @@
|
|||||||
#HID to VPAD#
|
#HID to VPAD#
|
||||||
This is a little tool that let you use a hid device instead of the WiiU Gamepad.
|
This is a little tool that let you use a hid device instead of the WiiU Gamepad. <br />
|
||||||
Currently its very experimental and result in random crashes at exiting an application or attach/detach a device.
|
Currently its very experimental and result in random crashes at exiting an application or attach/detach a device.<br />
|
||||||
|
|
||||||
##Usage##
|
##Usage##
|
||||||
Start the .elf with the homebrew launcher. The system menu will be loaded and you can use your device. You can attach and detach devices at any time, but maybe it will result in a random crash.
|
Start the .elf with the homebrew launcher. The system menu will be loaded and you can use your device. You can attach and detach devices at any time, but maybe it will result in a random crash.
|
||||||
@ -9,33 +9,33 @@ Start the .elf with the homebrew launcher. The system menu will be loaded and yo
|
|||||||
The official GC Adapter, PS3/PS4 Pad, Mouse, Keyboard and a few other devices are currenty supported, check out the controller_patcher repository for the full list(https://github.com/Maschell/controller_patcher), also 99% of the logic is this reposistory.
|
The official GC Adapter, PS3/PS4 Pad, Mouse, Keyboard and a few other devices are currenty supported, check out the controller_patcher repository for the full list(https://github.com/Maschell/controller_patcher), also 99% of the logic is this reposistory.
|
||||||
|
|
||||||
#### GC-Adapter: ####
|
#### GC-Adapter: ####
|
||||||
You can plug in the controller in any port, if mutiple pads are connected only one pad is used.
|
You can plug in the controller in any port, if mutiple pads are connected only one pad is used.<br />
|
||||||
Mapping is the same as gc-to-vpad by FIX94. To quoute him:
|
Mapping is the same as gc-to-vpad by FIX94. To quoute him:<br />
|
||||||
"It just works like you would expect for the most part except for Z, holding down Z will switch L to gamepad L, R to gamepad R and start to gamepad minus. This is done for convenience purposes."
|
"It just works like you would expect for the most part except for Z, holding down Z will switch L to gamepad L, R to gamepad R and start to gamepad minus. This is done for convenience purposes."<br />
|
||||||
|
|
||||||
####Playstation 3/4 pad:####
|
####Playstation 3/4 pad:####
|
||||||
Works as aspected, button layout is the same as on the gamepad (Circle is A, Cross is B etc.)
|
Works as aspected, button layout is the same as on the gamepad (Circle is A, Cross is B etc.)<br />
|
||||||
Rumble is currently not working.
|
Rumble is currently not working.<br />
|
||||||
|
|
||||||
####Mouse support:####
|
####Mouse support:####
|
||||||
Currently mice are supported in two different modes. Pressing F1 on a connected keyboard will change the mode
|
Currently mice are supported in two different modes. Pressing F1 on a connected keyboard will change the mode<br />
|
||||||
- Touch mode (Touchscreen emulation) (default)
|
- Touch mode (Touchscreen emulation) (default)<br />
|
||||||
- Aim mode (Right stick emulation) (Left click is ZR, left click R)
|
- Aim mode (Right stick emulation) (Left click is ZR, left click R)<br />
|
||||||
|
|
||||||
####Keyboard mapping:####
|
####Keyboard mapping:####
|
||||||
LStick = WSAD
|
LStick = WSAD <br />
|
||||||
DPad = Arrowkeys
|
DPad = Arrowkeys<br />
|
||||||
A = E
|
A = E<br />
|
||||||
B = Q
|
B = Q<br />
|
||||||
X = Space
|
X = Space<br />
|
||||||
Y(Z) = R
|
Y(Z) = R<br />
|
||||||
Plus = Enter
|
Plus = Enter<br />
|
||||||
Minus = Minus (Numpad)
|
Minus = Minus (Numpad)<br />
|
||||||
L = V
|
L = V<br />
|
||||||
R = B
|
R = B<br />
|
||||||
ZL = Shift
|
ZL = Shift<br />
|
||||||
ZR = N
|
ZR = N<br />
|
||||||
|
|
||||||
##Credits##
|
##Credits##
|
||||||
A big thanks goes out to dimok for creating the HBL, the dynamic libs and every stuff he made. The "enviroment" of this app is copied from ddd, turned out to be a "hello world" with useful extra stuff.
|
A big thanks goes out to <b>dimok</b> for creating the HBL, the dynamic libs and every stuff he made. The "enviroment" of this app is copied from ddd, turned out to be a "hello world" with useful extra stuff.<br />
|
||||||
Also huge thanks to FIX94 who initally created his gc-to-vpad. Helped me a lot! Thanks!
|
Also huge thanks to <b>FIX94</b> who initally created his gc-to-vpad. Helped me a lot! Thanks!
|
||||||
|
Loading…
Reference in New Issue
Block a user