https://bugs.kde.org/show_bug.cgi?id=511321
Bug ID: 511321
Summary: Wishlist: Allow advanced mouse button remapping to
include keyboard modifiers and other mouse clicks
Classification: Plasma
Product: kwin
Version First 6.4.5
Reported In:
Platform: KDE Linux
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: input
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
Wishlist: Allow advanced mouse button remapping to include keyboard modifiers
and other mouse clicks
STEPS TO REPRODUCE
Navigate to System Settings > Mouse.
Under the "Advanced" tab, click "Configure Extra Buttons".
Click "Add Binding" and press a side mouse button (e.g., the 'Back' button).
When prompted to "Enter the new key combination", attempt to set it to Ctrl +
Left Click by holding the Ctrl key and clicking the left mouse button.
OBSERVED RESULT
The input dialog only captures keyboard presses (like the Ctrl key). It does
not register the mouse click, making it impossible to create a binding that
includes a mouse button, such as Ctrl + Left Click or Shift + Left Click. The
user can only map mouse buttons to keyboard keys (e.g., mapping the 'Back'
button to the Page_Down key).
EXPECTED RESULT
The input dialog should recognize and capture both keyboard presses and mouse
clicks, allowing for complex bindings. The user should be able to create
mappings such as:
Mouse Back Button → Ctrl + Left Click
Mouse Forward Button → Shift + Left Click
Scroll Wheel Click → Page_Down key
This would allow for powerful, customized workflows directly within the Plasma
environment.
SOFTWARE/OS VERSIONS
Operating System: Kubuntu 25.10
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.2
Kernel Version: 6.17.0-5-generic (64-bit)
ADDITIONAL INFORMATION
This functionality is highly desirable for power users who want to streamline
their workflows. For example, mapping a side button to Ctrl + Click is
extremely useful for selecting and deselecting multiple individual items in
file managers and other list-based applications. Similarly, mapping another
button to Shift + Click is the standard, ergonomic way to select a complete
range of items between the initial click and the new one.
Currently, achieving this requires third-party applications like
input-remapper. Integrating this functionality natively into Plasma (likely
handled by KWin for input processing) would be a major user experience
improvement and would align Plasma with the advanced customization capabilities
found in other environments or via external tools. This feature would make the
built-in mouse configuration much more powerful and useful.
Mouse: SteelSeries Rival 310
--
You are receiving this mail because:
You are watching all bug changes.