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.
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Known more widely for their unusual stock price in modern times, GameStop has seen a steady decline as the go-to retail space for US gamers. In what feels like an...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
We are once again here to tell you about a game leaking before its release, but for once, it's not one published by Nintendo. The game files for Microsoft's upcoming...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Known more widely for their unusual stock price in modern times, GameStop has seen a steady decline as the go-to retail space for US gamers. In what feels like an...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...