This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Extra Mouse Buttons

11

Votes
11
0
Tags: None
(comma "," separated)
sacrispada
Registered Member
Posts
1
Karma
0

Extra Mouse Buttons

Wed Apr 19, 2017 1:45 pm
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.
User avatar
bogdan_c
Registered Member
Posts
12
Karma
0
OS

Re: Extra Mouse Buttons

Sat Jun 03, 2017 12:44 pm
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.
the.holysword
Registered Member
Posts
12
Karma
0

Re: Extra Mouse Buttons

Wed Sep 13, 2017 10:38 am
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.
wlisik
Registered Member
Posts
27
Karma
0

Re: Extra Mouse Buttons

Sat Sep 16, 2017 2:16 pm
the.holysword wrote: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.

Its not even half way there. If it was, we would have dev/s post/s here.
sac
Registered Member
Posts
4
Karma
0


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]