Orama-Interactive / Pixelorama

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
https://orama-interactive.itch.io/pixelorama
MIT License
7.26k stars 390 forks source link

Extra mouse buttons do not function when used as shortcuts #1070

Closed Violet-RM closed 1 month ago

Violet-RM commented 3 months ago

Pixelorama version:

1.0.1-stable, specifically the flatpak

OS/device including version:

Linux Mint 22

Issue description:

When setting my shortcuts to my liking, I want to set undo and redo to mouse4 and mouse5, called mouse thumb button 1 and 2 in the settings. To clarify, I am not trying to edit the default bindings, and I am able to set other shortcuts (ex: i set Ctrl-Alt-Shift-1 just to see if i was doing something wrong when setting shortcuts in the first place, and it worked as expected). I only encounter this issue when I am setting a binding to side mouse buttons.

Steps to reproduce:

  1. Set a shortcut to a mouse thumb button
  2. The shortcut is not executed when using the mouse thumb button and nothing happens
Violet-RM commented 2 months ago

Still an issue in the 1.0.3 release

OverloadedOrama commented 1 month ago

This is a Godot bug, I managed to replicate it with other Godot projects as well. I opened an issue to its repository: https://github.com/godotengine/godot/issues/98057

OverloadedOrama commented 1 month ago

I implemented a workaround myself in 6863adf957adb0d218bd078e9700ace101cd4312 because I'm unsure if and when this will be addressed in Godot's side. If it is, I will remove the workaround. The fix will be in the next stable version, thank you for reporting!