Is there an easy way to rebind the side buttons of a mouse to Page Up and Page Down on KDE?
from john89@lemmy.ca to linux@lemmy.ml on 27 Dec 20:44
https://lemmy.ca/post/35885006

#linux

threaded - newest

[deleted] on 27 Dec 20:55 next collapse

.

cmgvd3lw@discuss.tchncs.de on 27 Dec 20:57 next collapse

wiki.archlinux.org/title/Logitech_MX_Master#Mappi…

AnEilifintChorcra@sopuli.xyz on 27 Dec 21:15 next collapse

I use github.com/ckb-next/ckb-next You can check if your device is supported github.com/ckb-next/…/Supported-Hardware here

Select your device -> select the button -> binding -> keyboard -> Miscellaneous -> Page Up or Page Down -> Apply

eldavi@lemmy.ml on 27 Dec 21:29 next collapse

others have provided you with a some good answers so i only mean to share that; if none of those work for you; you can google search key mapping on google to find even more alternatives to try out.

lnxtx@feddit.nl on 27 Dec 22:32 next collapse

Technically it’s a universal method (not limited to KDE): Input Remapper.

audaxdreik@pawb.social on 27 Dec 23:40 next collapse

If you’ve got Logitech, check out Piper (which is really just a GUI wrapper for libratbag). After a lot of searching, this ended up being the solution I went with.

EDIT: pulled up the link but then forgot to paste it, sorry! github.com/libratbag/piper

UnsavoryMollusk@lemmy.world on 30 Dec 06:42 collapse

Thank you for that, I had no idea it existed.

Zamundaaa@discuss.tchncs.de on 28 Dec 00:22 collapse

Go into system settings > mouse > select your mouse > rebind buttons

john89@lemmy.ca on 29 Dec 06:59 collapse

Thank you. These are the settings available to me, but I do not see the option to rebind buttons.

<img alt="" src="https://lemmy.ca/pictrs/image/f156bf78-6a3d-4a39-b3d3-629f60c252b8.png">

Zamundaaa@discuss.tchncs.de on 29 Dec 08:27 collapse

Ah, you’re on Xorg. This feature is only available in the Wayland session

john89@lemmy.ca on 29 Dec 14:48 collapse

Woah, thank you so much! This is actually really fricken cool and surprisingly easy to setup!