Descent3 icon indicating copy to clipboard operation
Descent3 copied to clipboard

[ Control Configuration ] - The side mouse buttons cannot be bound to an action

Open DAK404 opened this issue 2 years ago • 2 comments

Summary: The side mouse buttons cannot be bound to an action (Switch primary, switch secondary, etc.)

Platform: Windows 11 64 Bit Architecture: x86_64

Steps to check:

  • Open Game
  • Choose Pilot
  • Options -> Config -> Mouse
  • Try to bind the mouse side button to an action (does not work as of now: 26-April-2024)

Note: While creating a new pilot, I chose default keyboard option.

Please let me know if there are any log files or additional data is required to be captured and uploaded.

DAK404 avatar Apr 26 '24 06:04 DAK404

We still using DirectX DInput 6.0 API for Windows build, no wonder there no additional mouse buttons for binding...

winterheart avatar Apr 26 '24 07:04 winterheart

Let's keep the issue open to solve that when we migrate framework!

Lgt2x avatar Apr 26 '24 07:04 Lgt2x

Piccu Engine v1.0.1 supports mouse side buttons!

DAK404 avatar May 02 '24 20:05 DAK404

Piccu Engine v1.0.1 supports mouse side buttons!

That's cool, but unfortunately we can't bring it over just yet because of pending sdl changes, which may make it incompatible. We'll visit this when we're ready, don't worry. :)

JeodC avatar May 02 '24 20:05 JeodC

Yep yep. Just documenting the available info 😄

DAK404 avatar May 02 '24 20:05 DAK404

That's cool, but unfortunately we can't bring it over just yet because of pending sdl changes, which may make it incompatible. We'll visit this when we're ready, don't worry. :)

Were Piccu Engine's fixes for this only in the Windows-specific code? You should get them in there, even if we end up moving Windows to SDL2 as well, as that might take a little time.

icculus avatar May 06 '24 05:05 icculus

That's cool, but unfortunately we can't bring it over just yet because of pending sdl changes, which may make it incompatible. We'll visit this when we're ready, don't worry. :)

Were Piccu Engine's fixes for this only in the Windows-specific code? You should get them in there, even if we end up moving Windows to SDL2 as well, as that might take a little time.

Good catch, I didn't look at it close enough. Thanks!

JeodC avatar May 06 '24 11:05 JeodC