X-Hax / sa_tools

Sonic Adventure Toolset
http://info.sonicretro.org/SA_Tools
112 stars 26 forks source link

3D editors: System keys stuck in held state after Alt-Tabbing #111

Open PiKeyAr opened 4 years ago

PiKeyAr commented 4 years ago

This is particularly a problem with the Alt key, which makes using the tools a lot less convenient. According to @ItsEasyActually, the middle mouse button also tends to get stuck in a similar way. I must add that the problem wasn't there (or was much less prominent) before the keyboard remapping system was introduced in the 2018 update. The Alt+Tab problem certainly didn't happen that often, while in the current version it happens all the time.

PiKeyAr commented 4 years ago

The Alt key issue might be difficult to fix because it involves the built-in behavior in Windows to activate the top menu bar. I think we could just change default bindings for camera look button to Shift to work around this problem.

ItsEasyActually commented 4 years ago

I think this one's been resolved recently with the default keybindings having been changed. However, I still think the chosen default isn't ideal. I suggest changing the default camera control options with the MMB to be:

MMB: Rotates camera Shift+MMB: "Drags" Camera.

Basically just swap the recent change to account for this oversight in the development of the tool.

As for correcting the overall sticking issue, it may come down to taking a deeper look at what changed between the keybind editor addition and before it, and see if there's anything of note. I can confirm though that the MMB sticking is not something I have encountered in recent use.

PiKeyAr commented 3 years ago

Needs further testing after the recent control scheme update.