Libinput wayland/scroll lines/etc

Ok … so this is not a horrible problem but mouse handling is annoying

  1. one click of the scroll wheel moves 12 lines of text at 2x scale in some apps … mostly my web browser/dolphin/qt

Well that’s just about it … it would be nice if there was an exposed “ignore scale” option in libinput as well acceleration/speed options and a way to set the mouse appropriately … Is this an “application” thing or systemwide/Wayland? I run Wayland exclusively because “reasons” … do I need to poke the libinput people?

Depending on the browser, you may have specific parameters that can be adjusted within the browser app itself.

Plasma KDE only allows limited configuration options (within the bounds of libinput). Are you using standard acceleration or none?

This might also be of interest to you:
https://wayland.freedesktop.org/libinput/doc/latest/device-quirks.html

I’m not using Tumbleweed, but AFAIU there has been a move to using systemd-hwdb…
https://www.freedesktop.org/software/systemd/man/latest/hwdb.html

I shouldn’t have to adjust each program … each program should adjust to libinput

Why adjust to each individual hardware when you can simply adjust the value and provide it in settings?

So libinput is the problem?

The API dictates what you can adjust with respect to the pointing hardware for sure.

Ok how about this … I’m running 192 dpi on my monitor … how about the mouse was based the same way (96 dpi) with a slider?

What brand/model mouse are you using?

Again - Are you using standard acceleration or none? Can you show a screen shot of the mouse settings, or the results from
cat ~/.config/kcminputrc

logitech wireless keyboard and mouse …

working on getting the exact model for you

[Mouse]
X11LibInputXAccelProfileFlat=true

The results from should be sufficient…
/usr/sbin/hwinfo --mouse

That is only relevant to X11 not Wayland. Is that all that is contained there?

windeath:/home/dart/Downloads # /usr/sbin/hwinfo --mouse
50: USB 00.1: 10503 USB Mouse
[Created at usb.124]
Unique ID: D_De.anqLpZFcgY2
Parent ID: KgLP.erpEvbsFWX1
SysFS ID: /devices/pci0000:00/0000:00:13.0/usb9/9-1/9-1:1.1
SysFS BusID: 9-1:1.1
Hardware Class: mouse
Model: “Logitech Unifying Receiver”
Hotplug: USB
Vendor: usb 0x046d “Logitech, Inc.”
Device: usb 0xc534 “Unifying Receiver”
Revision: “51.00”
Compatible to: int 0x0200 0x0001 “Generic USB Mouse”
Driver: “usbhid”
Driver Modules: “usbhid”
Speed: 12 Mbps
Module Alias: “usb:v046DpC534d5100dc00dsc00dp00ic03isc01ip02in01”
Driver Info #0:
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #56 (Hub)

Only Kwin/Wayland

^^ What are you answering here? I asked if you shared the complete kcminputrc file contents.

Regarding your original question…

sorry I got my terminals and terminals mixed up

Blockquote[$Version]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0_pre,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0,kcminputrc_repeat.upd:kcminputrc_migrate_key_repeat

[Libinput][1133][16419][Logitech Wireless Keyboard PID:4023]
ScrollFactor=1

[Mouse]cat /home/dart/.config/kcminputrc
[$Version]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0_pre,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0,kcminputrc_repeat.upd:kcminputrc_migrate_key_repeat

[Libinput][1133][16419][Logitech Wireless Keyboard PID:4023]
ScrollFactor=1

[Mouse]
X11LibInputXAccelProfileFlat=true

[Tmp]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOld

Which pretty much answers my question: You can’t make your mouse proper

I could mess with dbus but at this point I’ll just go back to Xwindows and evdev

Again a simple question : Why not env “IGNORE_SCALING_MOUSE” ? Or maybe just fix libinput?