mKenfenheuer / steam-deck-windows-usermode-driver

A windows usermode controller driver for the steam deck internal controller.
GNU General Public License v2.0
417 stars 24 forks source link

[BUG] Can't double left click, or drop when dragging #62

Open digimancer opened 2 years ago

digimancer commented 2 years ago

As description states, regardless of button assignment, I cannot double click or drop (icon) when dragging. SWICD_Support_637995108841408058.zip

digimancer commented 2 years ago

Interesting plot twist, swapping left and right mouse buttons in Windows 11 settings fixes double click, but breaks right click. Feels like the hid emulator is smooshing the "middle" mouse button into the mix or something, because the clicks work on some elements, but changes to "scrolling" on others.

digimancer commented 2 years ago

Can confirm that this only affects the controller input while this software is actively running, as remote sessions do not experience the issue.

Potential conflicting software may include: Stardock Start11 Wallpaper Engine Stardock Fences Removing these did not solve the issue, but they may still be relevant as they drastically change certain UI elements and interaction.

digimancer commented 2 years ago

Found that Stardock Fences causes an issue that disables right click.

I still can't figure out the odd left click issue, but I found a silly workaround, have Windows swap left and right mouse buttons, then map them opposite in the driver... For some reason doing that double swap eliminates the weird middle button behavior.