getsolus / packages

Solus Package Monorepo & Issue Tracker
57 stars 71 forks source link

Edge-Scrolling activation gets lost (T8418) #249

Open celticmagic opened 11 months ago

celticmagic commented 11 months ago
Frank Röber (#roebotron), 2019-10-14 18:38:24 UTC

Every time I open Settings/Devices/Mouse & Touchpad, the setting "Edge Scrolling" is OFF. I can activate it and then it works fine until re-opening the settings dialog. Then it falls back to OFF. Laptop FJSC Esprimo Mobile U9210, Solus 4.0/4.2 64bit with Budgie
celticmagic commented 11 months ago
Joshua Strobl (#JoshStrobl), 2019-11-09 05:31:27 UTC

Could you run the following commands so we can try to figure out what touchpad you have? Then I can more easily check if there are any filed kernel or libinput bugs against it: 1. `cat /proc/bus/input/devices | grep 'Touchpad'` 2. `dmesg | grep -e "Touchpad" -e "Mouse"` Thanks!
celticmagic commented 11 months ago
Frank Röber (#roebotron), 2019-11-17 19:53:18 UTC

Hi Josh Thanks for your response. Writing this, my laptop is in its docking station, where the setup might look a little bit weird (one Logitech Mouse connected directly, another via a PS2-KVM switch), but I think it shouldn't matter for figuring out that my laptop has a synaptics touchpad: ``` xxxx#solus ~ $ cat /proc/bus/input/devices | grep 'Touchpad' xxxx#solus ~ $ dmesg | grep -e "Touchpad" -e "Mouse" [ 4.461498] input: CHESEN PS2 to USB Converter Mouse as /devices/pci0000:00/0000:00:1d.7/usb2/2-6/2-6.4/2-6.4.2/2-6.4.2:1.1/0003:0A81:0205.0002/input/input6 [ 4.513738] hid-generic 0003:0A81:0205.0002: input,hidraw1: USB HID v1.10 Mouse [CHESEN PS2 to USB Converter] on usb-0000:00:1d.7-6.4.2/input1 [ 6.741834] psmouse serio4: synaptics: Touchpad model: 1, fw: 7.0, id: 0x1c0b1, caps: 0xd04791/0xb02000/0x20000/0x0, board id: 0, fw id: 510125 [ 40.181839] usb 2-6.2: Product: USB Laser Mouse [ 40.189710] input: Logitech USB Laser Mouse as /devices/pci0000:00/0000:00:1d.7/usb2/2-6/2-6.2/2-6.2:1.0/0003:046D:C069.0004/input/input26 [ 40.189885] hid-generic 0003:046D:C069.0004: input,hidraw3: USB HID v1.10 Mouse [Logitech USB Laser Mouse] on usb-0000:00:1d.7-6.2/input0 ``` Currently, the edge scrolling feature is stable working even after restart, but still falls back to OFF when opening the settings dialog page containing its configuration. Regards Frank
celticmagic commented 11 months ago
Frank Röber (#roebotron), 2021-02-07 11:58:01 UTC

This bug ist still open and present: Once I open the settings dialog, the "edge scrolling" switch falls back to OFF. Switching to ON enables the feature instantly and effectively until opening the settings dialog again. That's annoying...
celticmagic commented 11 months ago
Frank Röber (#roebotron), 2021-02-07 16:10:18 UTC

Sorry #Josh: "Needs more info" - which info is needed? Regards Frank
celticmagic commented 11 months ago
TraceyC (@TraceyC77), 2023-08-05 21:35:00 UTC

#roebotron is this still an issue? It has been a long time since there was an update to this task, and there have been many updates since this issue was opened.
roebotron commented 11 months ago

I just did a check: This issue still persists.

EbonJaeger commented 11 months ago

I wonder... If you open budgie-control-center in the terminal, go to the panel, and turn the option on, does any error appear in the terminal?

roebotron commented 11 months ago

I wonder... If you open budgie-control-center in the terminal, go to the panel, and turn the option on, does any error appear in the terminal?

No, no output at all. It's a pretty simple effect: Turn option on, change to another panel, come back and it's turned off. Like a hard initialization or an error in reading the current (last written) state.

roebotron commented 11 months ago

May this information from dmesg help? psmouse serio4: synaptics: queried max coordinates: x [..5756], y [..5088] psmouse serio4: synaptics: Touchpad model: 1, fw: 7.0, id: 0x1c0b1, caps: 0xd04791/0xb02000/0x20000/0x0, board id: 0, fw id: 510125 psmouse serio4: synaptics: serio: Synaptics pass-through port at isa0060/serio4/input0 input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input13