You are not logged in.
DE: lxqt
Device: logitech k400r keyboard with touchpad
Since full update 24/09/28 the touchpad of my logitech k400r keyboard suddenly always does double-clicks when tapping. I assume it has something to do with the latest qt6 6.7.2-3 => 6.7.3-1 updates:
Downgrading everything back to 24/09/27 and touchpad does only makes one click when tapping.
Updating to 24/09/30 (today) and setting whole qt6 group as ignored in pacman.conf: touchpad tab one click.
warning: qt6-5compat: ignoring package upgrade (6.7.2-1 => 6.7.3-1)
warning: qt6-base: ignoring package upgrade (6.7.2-2 => 6.7.3-1)
warning: qt6-declarative: ignoring package upgrade (6.7.2-1 => 6.7.3-2)
warning: qt6-positioning: ignoring package upgrade (6.7.2-1 => 6.7.3-1)
warning: qt6-shadertools: ignoring package upgrade (6.7.2-1 => 6.7.3-1)
warning: qt6-svg: ignoring package upgrade (6.7.2-1 => 6.7.3-1)
warning: qt6-translations: ignoring package upgrade (6.7.2-1 => 6.7.3-1)
warning: qt6-wayland: ignoring package upgrade (6.7.2-4 => 6.7.3-1)
warning: qt6-webchannel: ignoring package upgrade (6.7.2-1 => 6.7.3-1)
warning: qt6-webengine: ignoring package upgrade (6.7.2-3 => 6.7.3-1)
Last edited by renegat (2024-10-02 08:26:44)
Offline
Does the problem appear again if you update back to the latest version? Just wondering because it sounds so strange
Last edited by gromit (2024-09-30 10:37:46)
Offline
Definitively yes!
- removed qt6 from ignore in pacman.conf -> updated -> reboot: touchpad makes doubleclicks
- complete rollback via Arch Linux Archive to 24/09/27 -> update with qt6 group ignored -> reboot: touchpad makes normal one click
Offline
But are the qt6 packages the only ones being downgraded when you go back to 24/09/27? Could you send the full list (see /var/log/pacman.log)?
Offline
When updating coming from 2024-09-27 with qt6 group ignored the touchpad works normal (one tap - one click):
[2024-09-30T12:43:04+0200] [PACMAN] Running 'pacman -Syyu'
[2024-09-30T12:43:04+0200] [PACMAN] synchronizing package lists
[2024-09-30T12:43:07+0200] [PACMAN] starting full system upgrade
[2024-09-30T12:43:12+0200] [ALPM] transaction started
[2024-09-30T12:43:12+0200] [ALPM] upgraded alsa-card-profiles (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded bash (5.2.032-2 -> 5.2.037-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded harfbuzz (9.0.0-1 -> 10.0.1-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded libtool (2.5.2+r1+g2fe3a3e2-1 -> 2.5.3-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded hwloc (2.11.1-1 -> 2.11.2-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded layer-shell-qt (6.1.5-1 -> 6.1.5-3)
[2024-09-30T12:43:13+0200] [ALPM] upgraded libcamera-ipa (0.3.1-2 -> 0.3.2-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded libcamera (0.3.1-2 -> 0.3.2-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded libfm-qt (2.0.2-3 -> 2.0.2-4)
[2024-09-30T12:43:13+0200] [ALPM] upgraded libpipewire (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded libqtxdg (4.0.0-3 -> 4.0.0-4)
[2024-09-30T12:43:13+0200] [ALPM] upgraded librsvg (2:2.59.0-1 -> 2:2.59.1-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded net-tools (2.10-2 -> 2.10-3)
[2024-09-30T12:43:13+0200] [ALPM] upgraded pipewire (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded pipewire-audio (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded pipewire-alsa (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded pipewire-pulse (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-30T12:43:13+0200] [ALPM] upgraded qt6ct (0.9-9 -> 0.9-10)
[2024-09-30T12:43:13+0200] [ALPM] upgraded snappy (1.1.10-1 -> 1.2.1-2)
[2024-09-30T12:43:13+0200] [ALPM] upgraded tlp (1.6.1-1 -> 1.7.0-1)
[2024-09-30T12:43:14+0200] [ALPM] upgraded yt-dlp (2024.08.06-1 -> 2024.09.27-1)
[2024-09-30T12:43:14+0200] [ALPM] transaction completed
After updating the qt6 components too the touchpad suddenly does doubleclicks:
[2024-09-30T12:40:00+0200] [PACMAN] Running 'pacman -Syyu'
[2024-09-30T12:40:00+0200] [PACMAN] synchronizing package lists
[2024-09-30T12:40:02+0200] [PACMAN] starting full system upgrade
[2024-09-30T12:40:18+0200] [ALPM] transaction started
[2024-09-30T12:40:18+0200] [ALPM] upgraded qt6-translations (6.7.2-1 -> 6.7.3-1)
[2024-09-30T12:40:19+0200] [ALPM] upgraded qt6-base (6.7.2-2 -> 6.7.3-1)
[2024-09-30T12:40:19+0200] [ALPM] upgraded qt6-shadertools (6.7.2-1 -> 6.7.3-1)
[2024-09-30T12:40:19+0200] [ALPM] upgraded qt6-5compat (6.7.2-1 -> 6.7.3-1)
[2024-09-30T12:40:20+0200] [ALPM] upgraded qt6-declarative (6.7.2-1 -> 6.7.3-2)
[2024-09-30T12:40:20+0200] [ALPM] upgraded qt6-positioning (6.7.2-1 -> 6.7.3-1)
[2024-09-30T12:40:20+0200] [ALPM] upgraded qt6-svg (6.7.2-1 -> 6.7.3-1)
[2024-09-30T12:40:20+0200] [ALPM] upgraded qt6-wayland (6.7.2-4 -> 6.7.3-1)
[2024-09-30T12:40:20+0200] [ALPM] upgraded qt6-webchannel (6.7.2-1 -> 6.7.3-1)
[2024-09-30T12:40:21+0200] [ALPM] upgraded qt6-webengine (6.7.2-3 -> 6.7.3-1)
[2024-09-30T12:40:21+0200] [ALPM] transaction completed
It seems to be the 2024-09-28 update when the doubleclick issue first appeared:
[2024-09-28T21:13:36+0200] [PACMAN] Running 'pacman -Syu'
[2024-09-28T21:13:36+0200] [PACMAN] synchronizing package lists
[2024-09-28T21:13:37+0200] [PACMAN] starting full system upgrade
[2024-09-28T21:14:12+0200] [ALPM] transaction started
[2024-09-28T21:14:12+0200] [ALPM] upgraded alsa-card-profiles (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-28T21:14:12+0200] [ALPM] upgraded bash (5.2.032-2 -> 5.2.037-1)
[2024-09-28T21:14:12+0200] [ALPM] upgraded harfbuzz (9.0.0-1 -> 10.0.1-1)
[2024-09-28T21:14:12+0200] [ALPM] upgraded libtool (2.5.2+r1+g2fe3a3e2-1 -> 2.5.3-1)
[2024-09-28T21:14:12+0200] [ALPM] upgraded hwloc (2.11.1-1 -> 2.11.2-1)
[2024-09-28T21:14:13+0200] [ALPM] upgraded qt6-translations (6.7.2-1 -> 6.7.3-1)
[2024-09-28T21:14:13+0200] [ALPM] upgraded qt6-base (6.7.2-2 -> 6.7.3-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded qt6-declarative (6.7.2-1 -> 6.7.3-2)
[2024-09-28T21:14:14+0200] [ALPM] upgraded qt6-wayland (6.7.2-4 -> 6.7.3-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded layer-shell-qt (6.1.5-1 -> 6.1.5-3)
[2024-09-28T21:14:14+0200] [ALPM] upgraded libfm-qt (2.0.2-3 -> 2.0.2-4)
[2024-09-28T21:14:14+0200] [ALPM] upgraded libpipewire (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded qt6-svg (6.7.2-1 -> 6.7.3-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded libqtxdg (4.0.0-3 -> 4.0.0-4)
[2024-09-28T21:14:14+0200] [ALPM] upgraded librsvg (2:2.59.0-1 -> 2:2.59.1-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded pipewire (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded pipewire-audio (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded pipewire-alsa (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-28T21:14:14+0200] [ALPM] upgraded pipewire-pulse (1:1.2.4-1 -> 1:1.2.5-1)
[2024-09-28T21:14:15+0200] [ALPM] upgraded qt6-shadertools (6.7.2-1 -> 6.7.3-1)
[2024-09-28T21:14:15+0200] [ALPM] upgraded qt6-5compat (6.7.2-1 -> 6.7.3-1)
[2024-09-28T21:14:15+0200] [ALPM] upgraded qt6-positioning (6.7.2-1 -> 6.7.3-1)
[2024-09-28T21:14:15+0200] [ALPM] upgraded qt6-webchannel (6.7.2-1 -> 6.7.3-1)
[2024-09-28T21:14:15+0200] [ALPM] upgraded snappy (1.1.10-1 -> 1.2.1-2)
[2024-09-28T21:14:16+0200] [ALPM] upgraded qt6-webengine (6.7.2-3 -> 6.7.3-1)
[2024-09-28T21:14:16+0200] [ALPM] upgraded qt6ct (0.9-9 -> 0.9-10)
[2024-09-28T21:14:16+0200] [ALPM] upgraded yt-dlp (2024.08.06-1 -> 2024.09.27-1)
[2024-09-28T21:14:16+0200] [ALPM] transaction completed
Offline
Works fine on Plasma, you may want to check with lxqt upstream.
Offline
I'm having a strange input issue with qt6 6.7.3 as well. I'm using KDE and in the desktop settings, I have configured the mouse scrollwheel to flip between virtual desktops. Since the qt6 6.7.3 upgrade, this has started to behave very erratically: often it gets ignored when I scroll, and sometimes it flips 2 or 3 desktops at a time, occasionally even in the opposite direction. I confirmed this on two separate computers, and with a fresh profile. Rolling back the qt6-* packages to 6.7.2 fixes it.
I can't prove that this is related to the issue the topic starter is having, but it is a weird coincidence at least.
Offline
I'm also suddenly having mouse input issues with qt6 @ 6.7.3 on two separate computers that is resolved by downgrading all qt6 packages down to 6.7.2.
My symptoms appear a little different since I'm on a desktop rather than a laptop. I have a left-handed mouse, configured by setting
xmodmap -e "pointer = 3 2 1"
; however with qt6 @ 6.7.3 the following symptoms occur:
In qutebrowser this causes both mouse buttons to be secondary clicks. However, if I go back to using a normal right-handed mouse, the two mouse buttons function as expected (for a right-handed person).
telegram-desktop has the same behavior as qutebrowser.
Meanwhile, in some other qt apps like shotcut and obs-studio-tytan652, the behavior is a more erratic. Don't have a good description but also not working as expected.
Non-qt apps function normally (as detected by
pactree -r qt6-base
) work fine.
Here's the pacman log of the downgrade that fixes the issue for me; I manually specified the qt6 packages in `/var/cache/pacman/pkg` rather than using a downgrade tool.
[2024-09-30T17:40:27-0400] [PACMAN] Running 'pacman -U qt6-base-6.7.2-2-x86_64.pkg.tar.zst qt6-charts-6.7.2-1-x86_64.pkg.tar.zst qt6-declarative-6.7.2-1-x86_64.pkg.tar.zst qt6-imageformats-6.7.2-1-x86_64.pkg.tar.zst qt6-multimedia-6.7.2-1-x86_64.pkg.tar.zst qt6-multimedia-ffmpeg-6.7.2-1-x86_64.pkg.tar.zst qt6-positioning-6.7.2-1-x86_64.pkg.tar.zst qt6-shadertools-6.7.2-1-x86_64.pkg.tar.zst qt6-svg-6.7.2-1-x86_64.pkg.tar.zst qt6-translations-6.7.2-1-any.pkg.tar.zst qt6-wayland-6.7.2-4-x86_64.pkg.tar.zst qt6-webchannel-6.7.2-1-x86_64.pkg.tar.zst qt6-webengine-6.7.2-3-x86_64.pkg.tar.zst'
[2024-09-30T17:40:28-0400] [ALPM] transaction started
[2024-09-30T17:40:28-0400] [ALPM] downgraded qt6-translations (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-base (6.7.3-1 -> 6.7.2-2)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-declarative (6.7.3-2 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-charts (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-imageformats (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-multimedia-ffmpeg (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-multimedia (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-positioning (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-shadertools (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-svg (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-wayland (6.7.3-1 -> 6.7.2-4)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-webchannel (6.7.3-1 -> 6.7.2-1)
[2024-09-30T17:40:29-0400] [ALPM] downgraded qt6-webengine (6.7.3-1 -> 6.7.2-3)
[2024-09-30T17:40:30-0400] [ALPM] transaction completed
[2024-09-30T17:40:30-0400] [ALPM] running '30-systemd-update.hook'...
[2024-09-30T17:40:30-0400] [ALPM] running 'py3status-refresh-arch_updates.hook'...
Possibly of note, I have a nonstandard `ffmpeg` (I'm on `ffmpeg-obs` because I'm stuck with it for `obs-studio-tytan652`).
And also can't prove the issue is related to either of the two above, but seems similar enough I thought I'd report in case it's helpful. Seems like it might not just be coincidential.
Last edited by vEnhance (2024-09-30 21:59:38)
Offline
Maybe related to https://gitlab.archlinux.org/archlinux/ … -/issues/6?
Offline
And also can't prove the issue is related to either of the two above, but seems similar enough I thought I'd report in case it's helpful. Seems like it might not just be coincidential.
It is indeed related. I also downgraded "python-pyqt6", which is of note as it does not follow the same version numbering - it needs to be downgraded to 6.7.1-1.
The qt developers will fix it soon one way or the other. From what I can tell, the commit that caused this bug was to fix clicks not registering while the super key is held down - so now, instead, clicks often register twice, or register once when they should be redirected by a modifier key.
Offline
There now has been a revert added, so please re-test if that also fixes your issues! @renegat @mesaprotector
Offline
There now has been a revert added, so please re-test if that also fixes your issues! @renegat @mesaprotector
Seems to work fine for me now. I tested featherpad, nomacs, and audacious. Thank you very much.
Offline
I can confirm the issue is solved with qt6 6.7.3-2 updates.
No more unwanted double-clicks from logitech k400r touchpad taps.
Offline
My issue is also resolved by the update to qt6-base.
Offline