Registered Member
|
I find it mesmerizing that no native KDE solutions exist to configure extra mouse buttons (or does it?).
All solutions I've seen are pretty limited, rely on xbindkey+xev+xautomotion (what will happen with Wayland?). More specifically, it seems that those tools are exclusively able to detect the extra mouse buttons as nothing more than a regular key, just in another device. That means that you cannot, for instance, drag stuff around using an extra mouse button. Trying to bind a mouse button to "alt+mousedown" or something like that seems to be impossible, after some research. That is a limitation of those tools, not of the hardware. Enlightenment (since DR17 or so) allowed one to bind any mouse button to any action (e.g. "Button 9+Drag moves windows") and all sorts of combinations. |
Registered Member
|
Even i think there should be an easier way to do it, for now i'm using xbindkeys.
Once the .xbinkeysrc is created and edited, and the xbindkeys.desktop file is in autostart, the extra mouse buttons work in all the combinations i want, but i really wish there was something in KDE System Settings. |
Registered Member
|
Quite sad that this is not yet implemented, but I guess it is "half way there".
Right click your Desktop->Desktop Settings->Mouse Actions You'll see that you can actually provide a custom binding there. It *does* recognize my mouse buttons here, although they are actually tagged as "undefined". It also accepts modifiers, which is great. The problem is that the list of actions is *very* limited, and they are restricted to the Desktop actions - so no KWin. Whatever is used in this piece of code to recognize the mouse events can be used to recognize the mouse events everywhere else. |
Registered Member
|
Its not even half way there. If it was, we would have dev/s post/s here. |
Registered Member
|
Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]