You are not logged in.

#1 2024-09-30 10:34:47

renegat
Member
From: Europe
Registered: 2012-12-28
Posts: 94

[solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

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

#2 2024-09-30 10:37:36

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 641
Website

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

Does the problem appear again if you update back to the latest version? Just wondering because it sounds so strange big_smile

Last edited by gromit (2024-09-30 10:37:46)

Offline

#3 2024-09-30 10:49:42

renegat
Member
From: Europe
Registered: 2012-12-28
Posts: 94

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

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

#4 2024-09-30 10:53:13

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 641
Website

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

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

#5 2024-09-30 11:10:29

renegat
Member
From: Europe
Registered: 2012-12-28
Posts: 94

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

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

#6 2024-09-30 16:10:19

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,150

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

Works fine on Plasma, you may want to check with lxqt upstream.

Offline

#7 2024-09-30 18:55:56

BlackMastermind
Member
Registered: 2017-01-17
Posts: 46

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

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

#8 2024-09-30 21:59:21

vEnhance
Member
Registered: 2021-11-28
Posts: 6

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

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

#9 2024-09-30 22:02:11

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 641
Website

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

Offline

#10 2024-10-01 09:21:20

mesaprotector
Member
Registered: 2024-03-03
Posts: 144

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

vEnhance wrote:

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

#11 2024-10-01 13:33:46

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 641
Website

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

There now has been a revert added, so please re-test if that also fixes your issues! @renegat @mesaprotector

Offline

#12 2024-10-01 23:09:41

mesaprotector
Member
Registered: 2024-03-03
Posts: 144

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

gromit wrote:

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

#13 2024-10-02 08:25:52

renegat
Member
From: Europe
Registered: 2012-12-28
Posts: 94

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

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

#14 2024-10-03 13:11:43

vEnhance
Member
Registered: 2021-11-28
Posts: 6

Re: [solved] qt6 update 6.7.3-1 touchpad tapping always doubleclick

My issue is also resolved by the update to qt6-base.

Offline

Board footer

Powered by FluxBB