Hi. Installed KS 18.0.8.7. Should have switch to this top notch distro well before
I’m unable to change my mouse buttons for left-handed. Seems that required wayland compositor labwc. Search for info on this subject on many sites without success. Surely I’m not the only one user left-handed Help appreciated.
<mouse>
<default/>
<context name="Frame">
<mousebind button="W-Left" action="Press"/>
<mousebind button="W-Left" action="Drag"/>
</context>
</mouse>
Load default mousebinds. This is an addition to the openbox specification and provides a way to keep config files simpler whilst allowing user specific binds. Note that if no rc.xml is found, or if no <mouse><mousebind> entries exist, the same default mousebinds will be loaded even if the <default /> element is not provided.
…For the supported compositors, minimal default settings based on their default settings are shipped and will be installed in ~/.config/lxqt/wayland/ folder at the first start, except for kwin_wayland and labwc, where the default configurations are used.
Thanks again for your knowledge. Where did you find the command '<leftHanded>' I couldn’t find it anywhere ?
(I was missing the <device>...</device> tags previously.)
I just tested the above in a VM, the right mouse button is now treated as the left one and vice-versa.
~/.config/labwc/rc.xml is the correct folder to use. It’s fine if ~/.config/labwc doesn’t exist yet; it is expected that you need to create the directory.
It’s in the documentation page I linked to. If you open that page, press Ctrl+F, then search for “leftHanded”, you’ll find it. I figured the setting would be in labwc’s configuration, and so searched the text of the page until I found it.
Thanks @arraybolt3 for the time taken to patiently look further and his detailed explanation.
Your last version (#4) didn’t work on my plain external usb 500 GB SSD installation but with your additional info to look at ‘<libinput>’ instead of just ‘<mouse>’ actions, I tried a slightly different arrangement that works. Here is the version#5that works when written in a file name rc.xml located in newly created ~/.config/labwc :
I… how… sigh. Glad to hear it works, but I’m chagrined at my apparent inability to read. :-/ Fixed both my posts above, sorry that I messed it up twice.