nefarius / DsHidMini

Virtual HID Mini-user-mode-driver for Sony DualShock 3 Controllers
https://docs.nefarius.at/projects/DsHidMini/
BSD 3-Clause "New" or "Revised" License
1.23k stars 54 forks source link

Buttons not responds properly #89

Closed Marco-Buonaguidi closed 3 years ago

Marco-Buonaguidi commented 3 years ago

BthPS3 1.3.127.0 Dshidmini v1.4.222.0 PCSX" ver. 1.6.0

I have followed the installation guide and i've tried to use the PS3 controller on PCSX2. The mapping of the buttons on PCSX2 work fine and all buttons are correctly recognized and mapped, but when i start a game the buttons doesn't respond properly. For example, the start button doesn't work but if i press L2 button it work like start button and L2 button at same time, as if both inputs are sent to the emulator. Accordingly to dshidmini, my controller is genuine.

Kanuan commented 3 years ago
  1. Send a screenshot of the DsHidMinic Control Cliente (DSHMC)
  2. Is your controller in SDF mode?
  3. Check the How do I set the controller's pressure buttons in PCSX2? topic in the FAQ

EDIT 1

When changing modes, sometimes the apply settings button does not work right away, meaning the controller has not changed modes even though DSHMC says otherwise. To be 100% sure it changed to the new mode, reconnect the controller (unplug/replug on USB, disconnect and reconnect on Bluetooth)

Marco-Buonaguidi commented 3 years ago

Hi,

i've attached the requested screenshots. I've followed the guide and i've set the SDF mode and used the "Mute digital pressure buttons" to configure the pressure sensitive buttons. The problem persist, even if i connect the pad via usb, there isn't any difference. If can help, the controller that i'm using is a SIXAXIS, not a DUALSHOCK 3. Is the first version of the controller, that was without vibration. I also have another controller DUALSHOCK 3 that is reported as fake and it has the same problems.

Let me know if you have necessity of other information to debug the problem, meanwhile i'll do other tests with other versions of PCSX2 too.


Da: Kanuan @.> Inviato: mercoledì 19 maggio 2021 01:09 A: ViGEm/DsHidMini @.> Cc: Marco Buonaguidi @.>; Author @.> Oggetto: Re: [ViGEm/DsHidMini] Buttons not responds properly (#89)

  1. Send a screenshot of the DsHidMinic Control Cliente (DSHMC)
  2. Is your controller in SDF mode?
  3. Check the How do I set the controller's pressure buttons in PCSX2?https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fvigem.org%2Fprojects%2FDsHidMini%2FFAQ%2F%23how-do-i-set-the-controllers-pressure-buttons-in-pcsx2&data=04%7C01%7C%7C2ed0dfe46e3946fa23e908d91a51fb13%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637569761665869887%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=GQ6JfjXa9jIAy615C%2Bwcgj68q6OBj2%2BpCL8ynyWiJIs%3D&reserved=0 topic in the FAQ

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FViGEm%2FDsHidMini%2Fissues%2F89%23issuecomment-843625261&data=04%7C01%7C%7C2ed0dfe46e3946fa23e908d91a51fb13%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637569761665879880%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=snNuC9W54xjKJycU0DuV4mxHk%2FNj3hq6ALn3vqdBSFY%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAF2YEOMKYPE7X2SH22G644LTOLXSLANCNFSM45DOTTHQ&data=04%7C01%7C%7C2ed0dfe46e3946fa23e908d91a51fb13%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637569761665879880%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=JPZJPaGcAvQRwa7yfOs%2BpBcNfhboIfp0r7cDVebGAfg%3D&reserved=0.

nefarius commented 3 years ago

I'm afraid GitHub strips away any attachments if you reply via mail rather than the Web browser so I'm afraid we can't see what you see 😊

Marco-Buonaguidi commented 3 years ago

Sorry

DsHidMini PCSX2-1 PCSX2-2

Marco-Buonaguidi commented 3 years ago

Hi guys,

after other tests i can say that the problem occur only with some games. I've tried to play with Gran Turismo 3 and Gran Turismo 4 and both have the problem, but i can play Metal Gear Solid 2 normally, the problem doesn't occur on this game.

nefarius commented 3 years ago

Hi guys,

after other tests i can say that the problem occur only with some games. I've tried to play with Gran Turismo 3 and Gran Turismo 4 and both have the problem, but i can play Metal Gear Solid 2 normally, the problem doesn't occur on this game.

Just to clarify; we're still speaking exclusively about games running PCSX2, correct?

Marco-Buonaguidi commented 3 years ago

Yes, i've used the pad only with PCSX2 at the moment.

nefarius commented 3 years ago

How odd, once the mappings are set up, I see no logic in why games would respond differently to the emulator configuration...

Marco-Buonaguidi commented 3 years ago

I don't know if could help, but i have a similar problem with a Logitach G923 racing wheel. During the configuration of the input via the plugin on PCSX2 (USBqemu-wheel.dll plugin) all seems to work properly, but in the game (gran turismo 3) the inputs are wrong, like the problem with the pad. Could be a problem of PCSX2?

However, could be the problem reported in this issue the same reported in #68 ?

nefarius commented 3 years ago

Guess I need to take a look at the LilyPad sources to understand what's going on.