Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Metal Gear Solid 2 and 3 + Pressure sensitive controls
#1
So I recently got my PS3 controller hooked up to the computer in hopes of getting this to work for MGS2 and 3.

I installed SCPToolkit and followed the instructions there, and everything went fine.

After that I enabled 'Dualshock 3 native mode' in LilyPad's options and set up all the buttons. (Left sensitivity on default for each button).

This all seemed to work fine, but upon trying it in the MGS games... I noticed it still wasn't detecting any kind of pressure differences at all. I also placed XInput1_3.dll in the pcsx2 root directory where the .exe is. (Recommended by turtleli, who said you only need to place it in there and then you can use any LilyPad by default, as it comes with native support for DS3 now). Now, I'm not sure if I need the x64 version of the XInput1_3, or the x64 version.. for now I tried with the x86 version, because PCSX2 is an x86 application after all.

But yeah, anyone got experience with this at all?
Intel Core i5-4670K @ 3.40GHz | 16GB (2x8GB) DDR3-1866 G.SKILL Sniper Series
AMD Radeon R9 280 @ 3 GB | 120GB SSD | Windows 7 Ultimate x64 (SP1)
Reply

Sponsored links

#2
Does DS3 have pressure sensitive buttons though?
I know DS2 does.
Reply
#3
(08-12-2017, 03:42 PM)CEE Wrote: Does DS3 have pressure sensitive buttons though?
I know DS2 does.

I would assume so.. MGS 4 made use of them on the PS3.
Intel Core i5-4670K @ 3.40GHz | 16GB (2x8GB) DDR3-1866 G.SKILL Sniper Series
AMD Radeon R9 280 @ 3 GB | 120GB SSD | Windows 7 Ultimate x64 (SP1)
Reply
#4
Try the LilyPad-Scp-r5875.dll plugin.
Reply
#5
(08-12-2017, 05:22 PM)Maynard Wrote: Try the LilyPad-Scp-r5875.dll plugin.

Tried that one already. And it shouldn't be necessary anymore in the first place to use that, as the new LilyPad plugins already come with native support for DS3.


[Edit]

Update on this. I managed to get it to work using the SCP plugin after all. But I had to do some extra stuff to get it to work right. I had to reassign every button again, and this time it did pick it up as a DS controller.

Regardless of that - I still find it to be WAY too sensitive. I still can't hold up guards, and SNake just slits their throats. SOmetimes he'll still fire a weapon as well instead of lowering it. I guess I have to fiddle with the sensitivity options a bit to reduce this.

[Edit 2]
Nope... it's remaining hyper sensitive even with sensitivity lowered. God this game is annoying to play. -_-

For some reason when I press 'Circle' hard while configuring the button, it also creates another entry. I can enter 2 entries for each button somehow.

[Image: 9MkBCKO.png]

[Edit 3]
Now all signs of pressure sensitivity is gone completely. Zzz.

[Edit 4]
Did a clean install of everything.

This time I disabled DInput and XInput in LilyPad, which only left Dual Shock as the desired input. Somehow it works now. I reduced the sensitivity on the circle button to 0.600 to avoid slitting throats still, and now it works great.
Intel Core i5-4670K @ 3.40GHz | 16GB (2x8GB) DDR3-1866 G.SKILL Sniper Series
AMD Radeon R9 280 @ 3 GB | 120GB SSD | Windows 7 Ultimate x64 (SP1)
Reply
#6
Weird though, I use a DS3 as well and I'm not having any pressure sensitivity issues when playing MGS3
I never had to do all what you did.
Reply
#7
(08-12-2017, 06:01 PM)Ryudo Wrote: Tried that one already. And it shouldn't be necessary anymore in the first place to use that, as the new LilyPad plugins already come with native support for DS3.


[Edit]

Update on this. I managed to get it to work using the SCP plugin after all. But I had to do some extra stuff to get it to work right. I had to reassign every button again, and this time it did pick it up as a DS controller.

Regardless of that - I still find it to be WAY too sensitive. I still can't hold up guards, and SNake just slits their throats. SOmetimes he'll still fire a weapon as well instead of lowering it. I guess I have to fiddle with the sensitivity options a bit to reduce this.

[Edit 2]
Nope... it's remaining hyper sensitive even with sensitivity lowered. God this game is annoying to play. -_-

For some reason when I press 'Circle' hard while configuring the button, it also creates another entry. I can enter 2 entries for each button somehow.

[Image: 9MkBCKO.png]

[Edit 3]
Now all signs of pressure sensitivity is gone completely. Zzz.

[Edit 4]
Did a clean install of everything.

This time I disabled DInput and XInput in LilyPad, which only left Dual Shock as the desired input. Somehow it works now. I reduced the sensitivity on the circle button to 0.600 to avoid slitting throats still, and now it works great.
I had this issue also with Ace Combat games and MGS3:S. On the first LilyPad config screen, untick "DirectInput" and "XInput" so that only "Dualshock3 Native Mode" and "Monitor when in background" are checked then go to the next tab and clear all your bindings and re-set them all. Make sure that ALL of them say "DualShock3 #1" at the beginning and not DX. After making sure the bindings were correctly assigned to DualShock3 #1, pressure sensitivity should work correctly. I've found that if XInput is left on, the bindings would randomly choose between DS3 or XInput mode. Although the XInput ones will register in games, as you've found, the pressure sensitivity won't work if they've bound themselves to XInput. The reason it does this is because SCP Toolkit is tricking Windows into thinking that your DS3 is an XInput XBox 360 controller and LilyPad is looking for both so sometimes it sees one or the other unless you tell it not to.
Lurking until I can fix my desktop...
Reply




Users browsing this thread: 1 Guest(s)