-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configuring LibInput devices #47
Comments
Tried finding out what writes the numbers are by reading the source code for the mouse kcm but I haven't gotten anything yet |
This repo just puts setting under |
Thanks for the link, I'll try to look into it too. Also, I forgot to add in the original post that I'm using the Wayland session. Maybe the X11 session uses some other config (?), I'll try to login into a X session when I have time and I'll let you know if I find any difference. |
I'm also using Wayland
11 Jan 2024, 12:09 pm by ***@***.***:
…
>
> Tried finding out what writes the numbers are by reading the >> source code for the mouse kcm <https://invent.kde.org/plasma/plasma-desktop/-/tree/master/kcms/mouse>>> but I haven't gotten anything yet
>
>
Thanks for the link, I'll try to look into it too.
Also, I forgot to add in the original post that I'm using the Wayland session. Maybe the X11 session uses some other config (?), I'll try to login into a X session when I have time and I'll let you know if I find any difference.
—
Reply to this email directly, > view it on GitHub <#47 (comment)>> , or > unsubscribe <https://github.com/notifications/unsubscribe-auth/AJJUMAWVJV55G6LIT3SHUWDYN7B7FAVCNFSM6AAAAABBS3YC6CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBWHEYDCMBTGU>> .
You are receiving this because you commented.> Message ID: > <pjones/plasma-manager/issues/47/1886901035> @> github> .> com>
|
The first two numbers are the decimal representations of the middle (hexadecimal) numbers: e.g., for |
I would like an option to enable reverse scrolling on all touchpads regardless of ID |
For usb devices the two numbers are the usb id in decimal, and the name is just the name of the device, for i2c devices (touchpads) the two numbers are some sort of id, then the name is the name of the device followed by it's name (how it shows up in /sys/bus/i2c/devices) followed by the id again in hex and then Touchpad |
@toast003 So if we specifically want an option for touchpad behavior, we can just Edit: we can grep the ID with |
We could do that, although I'm not sure if that's something that should be done in |
I think this can be closed now? |
I happen to use natural scrolling and a few other options on my laptop touchpad.
These option are set in
~/.config/kcminputrc
asI'd like to use these same settings for any laptop I (will) use.
As you can see the group name is kinda device-specific: for sure the last part (
[GXTP7863:00 27C6:01E0 Touchpad]
) is the name of the input device as it shows inlibinput list-devices
; I still haven't figured out what the other two numbers are ([10182]
and[480]
).For now I can just hardcode them in my config but I don't think that's the best solution..
If someone manages to figure out what the other two numbers are we could query them at activation-time and have an option to enable or disable such features for any touchpad.
The text was updated successfully, but these errors were encountered: