Cannot configure mouse side buttons

Since Plasma 6.4.0 I cannot go into System Settings, Mouse & Touchpad, click Mouse, select Configure Extra Buttons and assign the Control key to each of my mouses side buttons to effectively disable them. In both my production OS which is Reborn Os and a test OS BlueStar I can click Add Binding, but when I mouseover Press a mouse button and press either side button nothing happens. I am not offered the chance to choose which key on my keyboard I want to assign the side buttons to.

Plasma 6.4.1
Framework 6.15.0
QT Version 6.9.01
Wayland
Kernel 6.15.4-arch2-1

Steps to reproduce:

  1. Launch System Settings
  2. Click Mouse & Touchpad
  3. Click Configure Extra Buttons
  4. Click Add Binging
  5. Mouseover Press a mouse button
  6. Press one of the side buttons on my mouse
  7. Am not asked to press a key on my keyboard to assign it to the side button

Expected behavior after step 6 above to be told to press a button on my keyboard to assign it to the mouse button and it actually be assigned.

Just installed the 6.4.2 update and the issue is still there.

and the circle is complete:

i’m still on plasma 5, so no side button config for me either.

i just use input-remapper and probably will even after i move to plasma 6 if this isn’t fixed by then.

It’s not an on going issue as you would make it sound. Not by far. It was working in 6.0.0 through 6.4.0 and then just stopped working.

Far be it for me to suggest that you try more searching… We did this last week, you’ll need to break out some text editing skills :wink:

Mark it solved!

:vulcan_salute: :check_box_with_check:

I have this and my side buttons are still clickable.

[ButtonRebinds][Mouse]
ExtraButton1=Key,Ctrl
ExtraButton2=key,Ctrl

[Keyboard]
NumLock=0

[Mouse]
X11LibInputXAccelProfileFlat=true
XLbInptAccelProfileFlat=false
XLbInptPointerAcceleration=1
cursorSize=48
cursorTheme=material_cursors

Here are ‘ButtonRebinds’ for the two side buttons.

Your post made no sense to me…

I don’t know what didn’t make any sense. As clearly stated my settings look correct but the side buttons were still enabled. Odd thing is now they seem to want to behave with that. I had done logoffs, reboots and still not disabled. Than for what seemed out of nowhere they finally were disabled.

What I quoted was a section that shows you seem to have tried to bind ExtraButton keys to =key,Ctrl.

I have mine set to this:

[ButtonRebinds][Mouse]
ExtraButton1=Key,Meta+G
ExtraButton2=Key,Ctrl+F10

Those keybindings actually work.

If you set them to this:

[ButtonRebinds][Mouse]

Then there are no bindings…

But you posted the text showing that you tried to bind them to Ctrl and they were not disabled; that was confusing.

Again I don’t mean to be rude but there is nothing confusing about it in the least. I have been binding both side buttons to Ctrl since I got the mouse and keyboard combo, and it has always worked. When I boot into Reborn I will try what you have above.

Ok, something I never actually tried myself - though I did previously think about using side buttons for some Ctrl and Alt shenanigans with ‘easystroke’ when I used mouse gestures in the past… I tried using the ‘forward’ button to resize windows, and the ‘backward’ button to activate ‘move window’ but now I prefer them to present windows or desktops for switching windows or moving them.

I’d expect that text to attempt to bind Ctrl - and if that failed, then possibly the buttons would simply be active but not re-bound. Deleting the lines, or hashing them out, would be my first thought.

I’m still trying to figure out why under BlueStar all of a sudden they are disabled by binding them via the one file. I haven’t done anything different in it than I have in Reborn.