This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Problem

Todays mice have a lot of buttons, but GNOME seems to act on the assumption that a mouse has only 3 buttons and a wheel. This is being reflected in the mouse configuration applet and generally in application design.

Use Cases

Available Workarounds

It is possible use external tools like imwheel to make unused buttons emit keyboard events. (like Alt+Left/Right) But this approach has the disadvantage of bad integration; you cant use buttons configured like that to operate applets on gnome panel.

Plan

create an interface similar to gnome-keybinding-properties (or just extend the latter), which allows to bind some core events to mouse buttons or shortcuts. The applications would then listen for these events and not directly for the keypressed events.

Feedback

Would mouse gestures be part of this task? Or would that be part of Metacity? - GustavoHexsel

Another use case

~~~AnthonyMoissant


2024-10-23 10:59