Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems with Dualshock 4 #1197

Open
1 task done
Lucca-Lopes opened this issue Nov 5, 2024 · 2 comments
Open
1 task done

Problems with Dualshock 4 #1197

Lucca-Lopes opened this issue Nov 5, 2024 · 2 comments

Comments

@Lucca-Lopes
Copy link

Description

Recently I decided to play Dark Souls Remastered through Steam using Whisky, after finding out how to use a Dualshock 4 with the program, I installed the game and got to open it without any problems. But I started having some problems with the controller's input. The first point is the everytime I press the Down key on the D-pad, my mouse just goes up to the left of the screen, and I don't know if this is related to that behavior, but there is something causing my controller to always look up and left, even if I am not pressing that button (this happens both on UI and on Camera control). Lastly, the buttons on my controller are changed, when I press Circle, it behaves as X, X is Square and Square is Circle. I managed to solve that last problem by just simply changing the keys in the game.

Steps to reproduce

I used the control panel to override the controller, but did nothing else beside opening the game.

Expected behaviour

Well, definitely there shouldn't be a command forcing my UI and Camera up and left.

Logs

This is one log from while i was trying to play

Whisky Version: 2.3.3
Date: 2024-11-05T03:14:08Z
macOS Version: 14.4.1

Bottle Name: Steam
Bottle URL: /Users/luccavlopes/Library/Containers/com.isaacmarovitz.Whisky/Bottles/5EDDC230-7C68-4089-ACCC-C9C3F4D1DCBB

Wine Version: 7.7.0
Windows Version: win10
Enhanced Sync: msync

Metal HUD: false
Metal Trace: false

Arguments: control

Environment:
{
"DXVK_ASYNC" = 1;
"GST_DEBUG" = 1;
WINEDEBUG = "fixme-all";
WINEESYNC = 1;
WINEMSYNC = 1;
WINEPREFIX = "/Users/luccavlopes/Library/Containers/com.isaacmarovitz.Whisky/Bottles/5EDDC230-7C68-4089-ACCC-C9C3F4D1DCBB";
}

What version of Whisky are you using?

2.3.2

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

  • Yes my issue is written in English
@jaimehrubiks
Copy link

I'm having the same/similar issue with my DualSense controller. I'm playing Ratchet & Clank: Rift Apart and the character is always looking upwards. Also, the buttons X/O/□/△ don't work, it seems that there's some feedback on the game when I press them in the menus, but some other keys is pressing permanently or something, making it not go through completely.

@jaimehrubiks
Copy link

jaimehrubiks commented Nov 12, 2024

EDIT

It seems this gets fixed by playing around the registry keys "disableHidraw" and "Enable SDL". Specifically, setting the later to zero.

These keys are under: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WineBus

However, after doing this, vibration doesn't work for me :(


I think I understand what's happening (not why). It seems that all key mappings are basically wrong. I experienced the same as @Lucca-Lopes so that got me thinking. I also had X/O exchanged, but then I realized that R2 trigger seems to be acting as the mouse Y axis. Literally pressing R2 would make the character finally look down while you press it.

Summary: there is something going on that is making all key mappings be wrong. Which is weird because it's properly detected by my game as a real "Dual Sense Wireless Controller" (because it's a natively supported game from Sony), and also, in the control plane, it seems that keys and joysticks work as intended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants