maschell / controller_patcher_configs Goto Github PK
View Code? Open in Web Editor NEWCollection of config files for the controller patcher
License: GNU General Public License v3.0
Collection of config files for the controller patcher
License: GNU General Public License v3.0
I recently bought a wired afterglow switch pro controller and was so excited to connect it to my Wii U.
I installed everything I needed, plugged the controller in the console and pressed a button on my controller...
guess what? Nothing happened. I even went on hid to vpad test and the buttons don't even do anything.
I've been recommended to download config files and had no luck. I even tries downloading the oldest version where is supported switch pro controllers and still nothing happened.
I've been trying to get help since October and even skipped trick or treating just to try and connect my controller and still haven't got a response that could've helped me (I got some responses but none of them worked.
I'm not saying that hid to vpad is bad because every other controller including mouse and keyboard worked on it.
Please help.
I and thanks for the hard work. I just want to share my config file for the MIMD 422 1 GameCube Controller Adaptater you can find here:
mimd_422_1_gc_controller_adapter.ini
//MIMD Controller Adapter for N-Switch/WII/PC USB (mimd-422-1) (in PC mode)
[vid=0x0079,pid=0x1846]
PAD1_FILTER=0x00,0x04 // First, left plug is actually 0x04
PAD2_FILTER=0x00,0x03
PAD3_FILTER=0x00,0x02
PAD4_FILTER=0x00,0x01
VPAD_BUTTON_A = 0x01,0x02 // GC A Button
VPAD_BUTTON_B = 0x01,0x04 // GC B Button
VPAD_BUTTON_X = 0x01,0x01 // GC X Button
VPAD_BUTTON_Y = 0x01,0x08 // GC Y Button
VPAD_BUTTON_PLUS = 0x02,0x02 // GC Start
VPAD_BUTTON_L = 0x01,0x10 // GC L pushed
VPAD_BUTTON_R = 0x01,0x20 // GC R pushed
VPAD_BUTTON_ZR = 0x01,0x80 // GC Z
DPAD_MODE = DPAD_HAT
DPAD_MASK = 0xF0
VPAD_BUTTON_DPAD_N = 0x02,0x10
VPAD_BUTTON_DPAD_NE = 0x02,0x30
VPAD_BUTTON_DPAD_E = 0x02,0x20
VPAD_BUTTON_DPAD_SE = 0x02,0x60
VPAD_BUTTON_DPAD_S = 0x02,0x40
VPAD_BUTTON_DPAD_SW = 0x02,0xC0
VPAD_BUTTON_DPAD_W = 0x02,0x80
VPAD_BUTTON_DPAD_NW = 0x02,0x90
VPAD_BUTTON_DPAD_Neutral = 0x02,0x00
// GC Thumbstick
VPad_L_STICK_X=0x03,0x80
VPad_L_STICK_X_MinMax=0x00,0xFF
VPad_L_STICK_X_Invert=False
VPad_L_STICK_Y=0x04,0x80
VPad_L_STICK_Y_MinMax=0x00,0xFF
VPad_L_STICK_Y_Invert=True
// GC C-Stick
VPad_R_STICK_X=0x06,0x80
VPad_R_STICK_X_MinMax=0x00,0xFF
VPad_R_STICK_X_Invert=True
VPad_R_STICK_Y=0x05,0x80
VPad_R_STICK_Y_MinMax=0x00,0xFF
VPad_R_STICK_Y_Invert=False
PAD_COUNT=4
If so, whats the term for it? All i can find is "LEFT_CLICK" AND "RIGHT_CLICK" and its gonna be a pain trying to guess the MOUSE_SCROLL_UP/MOUSE_SCROLL_DOWN term (oh god is it really that and i am just wasting peoples time?)
For some reason my dpad and my left joystick are swapped and I can't figure out in the .ini what to change to get it back to normal.
Hi! Can you add this buzz controllers to your controller_patcher_configs git? Maybe ill update it because it only support dpad, and abxy yet.
Buzz v4.0.zip
I bought the wired version of the afterglow switch pro controller and installed homebrew, mocha cfw and hid to vpad. I plugged in the controller into the front usb port and tried to map the controller but nothing happened. I plugged it into the back one and same result. I even tried downloading every config file related to the Nintendo Switch in the config file repository and the controller still didn't work. I've tried making a config file but failed. Could someone please give me an answer to this? Or maybe send me the config file that they used if they had the same problem as me. I'd be extremely grateful if I got help.
Hey,
Couldn't add a pull request, so dumping this here.
Logitech G29 wheel working great except the force of the wheel is so strong that I ache after a Grand Prix. Is there any chance to have a setting available to state the percent of feedback used as it defaults to maximum at the moment.
Config file I use is here:
https://mega.nz/#!opEETIrD!HcjUSglfc7LBoZ_toPx3zrbB685pyqk5h76v-OzCUrg
Thanks for the excellent work from all in the community.
So everything works fine apart from the UP and LEFT d-pad buttons. In HID-TEST, the normal values are both 7F, while the "being pressed" values are 00. Despite this, in HIDtoVPAD, it is shown that these two buttons are constantly being pressed, whether or not they actually are.
Hi, I need your help to change some keys on the keyboard and mouse. In the "controller" folder I put 2 files: Keyboard.ini and Mouse.ini. These in turn contain this code:
Keyboard.ini:
[keyboard]
//BUTTONS
VPAD_BUTTON_X = KEYBOARD_SPACEBAR
VPAD_BUTTON_A = KEYBOARD_TAB
VPAD_BUTTON_B = KEYBOARD_R
VPAD_BUTTON_Y = KEYBOARD_SHIFT
VPAD_BUTTON_L = KEYBOARD_1
VPAD_BUTTON_R = KEYBOARD_2
VPAD_BUTTON_PLUS = KEYBOARD_ESC
VPAD_BUTTON_HOME = KEYBOARD_DELETE
//LEFT_STICK
VPAD_L_STICK_UP = KEYBOARD_W
VPAD_L_STICK_DOWN = KEYBOARD_S
VPAD_L_STICK_LEFT = KEYBOARD_A
VPAD_L_STICK_RIGHT = KEYBOARD_D
VPAD_BUTTON_STICK_L = KEYBOARD_SHIFT
//RIGHT_STICK
VPAD_BUTTON_STICK_R = KEYBOARD Q
Mouse.ini:
[mouse]
LEFT_CLICK = VPAD_BUTTON_ZR
RIGHT_CLICK = VPAD_BUTTON_ZL
The problem is that once I click A on the gamepad to add a new device, it automatically closes as if I had clicked on the device and the START buttons and the right stick remain automatically clicked.
I wanted to modify the files to fit COD BO2.
Thanks
Is it possible to assign two physical buttons to the same vpad button?
I’m using a Switch Horipad, which has a Screenshot button in addition to the Home button. I tried to assign both of those to send Plus (similar to some 3DS games having both Start and Select pause the game, so you had a pause button on each side):
VPAD_BUTTON_PLUS = 0x01, 0x10
VPAD_BUTTON_PLUS = 0x01, 0x20
but the second one seems to override the first, so Screenshot sends Plus, and Home doesn’t send anything.
hey, I've created a config file for my Thrustmaster dual analog 4 I've set all the buttons but the 2 joysticks 't want to work correctly there are in the good direction while using it but the neutral position is don't set correctly... I've tried to change the neutral position, to set a deadzone to invert min and max and nothing change so if someone can help me... Thanks
thrustmaster dual analog 4 who don't want to work.txt
The Y axis on the left and right sticks are inverted for me; Up is down and down is up. Everything else seems to work fine, though. Even the D-Pad has all of its directions properly registered.
I'm using HID to VPAD v0.9j. The controller is in DirectInput mode and plugged directly into the Wii U. I also downloaded a new F310 config file from the official repository, just to be sure.
EDIT: I fixed it real quick by inverting the Y axis for both sticks in the config file. I also added a slight deadzone to the controller since mine seemed to be getting stuck occasionally. Not sure if this issue should be closed...?
I recently bought a wired PowerA Gamecube controller and made a config file for it. However, whenever I try to map my controller and press the buttons, it does not respond. I downloaded every configfile and double checked that there was input from the HID Test app and there was. However it still does not map my controller. Is there anything else I can do?
ive plugged in the pro controller via usb in both ports on the front of the wii u but HID to VPAD isnt recognizing it as a controller. Not going to rule out that its the controller but id like to not jump to that conclusion
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.