I'm trying to remap the buttons on my PS4 controller, but nothing I've done has changed or fixed anything. Can anyone go in depth on the steps needed to do this? I've been trying to learn what I'm missing all day, but everything that should work just doesn't.
I'm trying to remap the buttons on my PS4 controller, but nothing I've done has changed or fixed anything. Can anyone go in depth on the steps needed to do this? I've been trying to learn what I'm missing all day, but everything that should work just doesn't.
I'm sorry, I don't know what you mean by that. I meant I've been messing with the .ini files and mix n matching all the possible instructions for a solution. I'm super new to this, and I just wanted to swap around the buttons when playing GC games with my PS4 controller.
Post automatically merged:
I've triple checked everything, even making sure I'm on controller_ps4v2.ini and not the old version. I made the controller.ini on the SD root, and have a "controllers" folder with 054C_09CC.ini, and already tried multiple rename attempts with just the default name to see if it works. I made sure to edit the file and swap the numbers for the buttons I want for all of them, even in the main folder full of all the .ini files in the controller configs for the tester. But every time I open it up and test my inputs, nothing changes. What am I doing wrong? Is there something I'm not seeing? Outdated instructions, or missing information I should get? The only thing that stands out to me was the 'MultiIn not found' but the .ini doesn't come with that so I assume that's normal.
It's possible that Nintendont is ignoring your custom .ini files since they are already internally coded to Nintendont. What @godreborn is saying is that you may need to modify the Nintendont source code of that controller and recompile for your changes to take effect.
I think that Nintendont should allow external controller inis to override internally coded ones.
It's possible that Nintendont is ignoring your custom .ini files since they are already internally coded to Nintendont. What @godreborn is saying is that you may need to modify the Nintendont source code of that controller and recompile for your changes to take effect.
I think that Nintendont should allow external controller inis to override internally coded ones.
I'm sorry, I don't know what you mean by that. I meant I've been messing with the .ini files and mix n matching all the possible instructions for a solution. I'm super new to this, and I just wanted to swap around the buttons when playing GC games with my PS4 controller.
Post automatically merged:
I've triple checked everything, even making sure I'm on controller_ps4v2.ini and not the old version. I made the controller.ini on the SD root, and have a "controllers" folder with 054C_09CC.ini, and already tried multiple rename attempts with just the default name to see if it works. I made sure to edit the file and swap the numbers for the buttons I want for all of them, even in the main folder full of all the .ini files in the controller configs for the tester. But every time I open it up and test my inputs, nothing changes. What am I doing wrong? Is there something I'm not seeing? Outdated instructions, or missing information I should get? The only thing that stands out to me was the 'MultiIn not found' but the .ini doesn't come with that so I assume that's normal.
It's possible that Nintendont is ignoring your custom .ini files since they are already internally coded to Nintendont. What @godreborn is saying is that you may need to modify the Nintendont source code of that controller and recompile for your changes to take effect.
I think that Nintendont should allow external controller inis to override internally coded ones.
no you dont need to edit the source code to change hid controllers buttoms... its just that when there isnt a file named controller.ini on the root nintendont just reads inis from memory changing files on controllers.zip files doesn't change anything, they are there so people have base files to edit if they want.
then his controller ini was not the right one or he was actually loading the iso on usb, there are several controller.inis for ps4 with different pid/vid he probably is editing the wrong one.
Post automatically merged:
ps4.ini has pid/vid 054c/05c4
ps4ini v2 is for newer dualshocks and has pid/vid 054c/09cc
if he has an original dualshock instead of the revision then changing the iniv2 wont make anything happen. since his controller wont load v2 if its a v1 controller.
then his controller ini was not the right one or he was actually loading the iso on usb, there are several controller.inis for ps4 with different pid/vid he probably is editing the wrong one.
Post automatically merged:
ps4.ini has pid/vid 054c/05c4
ps4ini v2 is for newer dualshocks and has pid/vid 054c/09cc
if he has an original dualshock instead of the revision then changing the iniv2 wont make anything happen. since his controller wont load v2 if its a v1 controller.
I did take the original .ini from the original 'controllerconfigs' and rename it to controller.ini though, and I put it on the SD card root. I actually did make the mistake of not using version 2 and corrected myself, but even after fixing that mistake nothing changed. I then tried adding the 'controllers' folder on the root, and put it a copy of that .ini, renamed with the PIV_VID numbers (or whatever its called) and it still didn't change my buttons. I'm not sure what else I'm missing. Also I am trying to use the ps4 controller while it's connected by the USB if that matters, I assumed that's the only way to play Gamecube since I haven't seen any other method.
I've done everything for this Wii on a SD card. Is there an issue with that? I assumed there wouldn't be any since the controller does function for the games.
I've done everything for this Wii on a SD card. Is there an issue with that? I assumed there wouldn't be any since the controller does function for the games.
I did take the original .ini from the original 'controllerconfigs' and rename it to controller.ini though, and I put it on the SD card root. I actually did make the mistake of not using version 2 and corrected myself, but even after fixing that mistake nothing changed. I then tried adding the 'controllers' folder on the root, and put it a copy of that .ini, renamed with the PIV_VID numbers (or whatever its called) and it still didn't change my buttons. I'm not sure what else I'm missing. Also I am trying to use the ps4 controller while it's connected by the USB if that matters, I assumed that's the only way to play Gamecube since I haven't seen any other method.
I used the HIDTest like it was recommended. I realized eventually I do have a v2, and then got the most recent .ini from the github. Even right now I'm doing it again and I see VID:054C PID:09CC. But again after what I thought were the proper steps, nothing changed when I went back to the test or a game.
I'm still trying to find the problem, but in case anyone thinks it's important I wrote down what the test says.
HIDTest
Built : Apr 20 2014 00:24:40
Version : 0.6
Firmware: 55.22.31
Entry:"MultiIn" not found!
HIDVersion:40001
Getting list of HID compatible devices...
DeviceID:0
VID:054C PID:09CC
HIDVers:3 IntClass:0 SubIntClass:0
Using config values
bEndpointAddress:84
wMaxPacketSize :64
Polltype:1
DPAD:1
Then below it is the usual values for the buttons, none of which have ever been affected by any of my edits.
Also just going to paste my edits to the .ini incase I'm just being blind and not seeing the problem
I'm sorry, I don't know what you mean by that. I meant I've been messing with the .ini files and mix n matching all the possible instructions for a solution. I'm super new to this, and I just wanted to swap around the buttons when playing GC games with my PS4 controller.
Post automatically merged:
I've triple checked everything, even making sure I'm on controller_ps4v2.ini and not the old version. I made the controller.ini on the SD root, and have a "controllers" folder with 054C_09CC.ini, and already tried multiple rename attempts with just the default name to see if it works. I made sure to edit the file and swap the numbers for the buttons I want for all of them, even in the main folder full of all the .ini files in the controller configs for the tester. But every time I open it up and test my inputs, nothing changes. What am I doing wrong? Is there something I'm not seeing? Outdated instructions, or missing information I should get? The only thing that stands out to me was the 'MultiIn not found' but the .ini doesn't come with that so I assume that's normal.
I could try to find it, but I can't guarantee anything. I would need to know what you want changed. I do not know if that file I mentioned affects other system controllers or not. I just know that cc, cc pro, wiiu pro controller, gamepad, and wiimote are in there.
Post automatically merged:
I'm assuming that the ps4 controller is lumped into bt controllers.
I could try to find it, but I can't guarantee anything. I would need to know what you want changed. I do not know if that file I mentioned affects other system controllers or not. I just know that cc, cc pro, wiiu pro controller, gamepad, and wiimote are in there.
Post automatically merged:
I'm assuming that the ps4 controller is lumped into bt controllers.
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...
The Switch 2 has been out for a year now, but you shouldn't count the original system out yet! Released a few days ago, popular PS2 emulator NetherSX2 has found its...
Hot on the heels of their NetherSX2 port, @Nagaa is back with another hugely anticipated release: a Switch port of the popular Wii U emulator Cemu. We've got more...
The Pokemon series is known for its vast assortment of spin off titles, with the majority being well-received. We've had an assortment of Mystery Dungeon titles, a...
Right on the heels of a NetherSX2 port, the Switch once again proves it's still got some life left in it as 3DS emulation graces the system. Promising mostly...
The golden age of emulation on the Switch continues as a native Dolphin port was released by @Nagaa earlier today. Included in this port, we're looking at cover art...
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
Amidst news of layoffs and cancellations in the wake of Xbox's larger changes, Bethesda has today come out with a statement discussing their active projects. In this...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
Announced today during the Octopath Traveler 8th Anniversary live stream, it's been confirmed that both the first game and its sequel will be launching on the Switch...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
In this time of everything costing more a year after it's released, it's nice to see some things sticking to the old ways. Capcom have today announced that the latest...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...
Harbour Masters were cutting it close with this one, promising a release of their Banjo Kazooie PC port "Lighthouse" by the end of this month. And they did not...