Your message dated Thu, 09 Jun 2016 17:32:40 -0300 with message-id <1655006.204e7e9K3v@luna> and subject line Re: Bug#826830: libqt5gui5: Touchscreen input broken for Qt5 apps when using libinput X-server driver has caused the Debian Bug report #826830, regarding libqt5gui5: Touchscreen input broken for Qt5 apps when using libinput X-server driver to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 826830: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826830 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libqt5gui5: Touchscreen input broken for Qt5 apps when using libinput X-server driver
- From: Bernhard Übelacker <bernhardu@mailbox.org>
- Date: Thu, 9 Jun 2016 10:52:43 +0200
- Message-id: <[🔎] 384096e7-f32f-de32-7d69-7aededd11eee@mailbox.org>
Package: libqt5gui5 Version: 5.5.1+dfsg-17 Severity: normal Dear Maintainer, Installing xserver-xorg in current stretch installs both X-server drivers: evdev and libinput. At least on my system X-server took therefore the libinput driver. Unfortunately libinput registers with "Abs X" instead of "Abs MT Position X". Therefore this input is not "registered" and events get therefore dropped. Other toolkits are not affected (as far as I can see). See upstream bug report [QTBUG-48279]. Was solved upstream with this patch [2]. Using a libqt5gui5 package with this patch included solved the issue for me. If there is no change in libinput to be expected, or a change to Qt 5.6.0 or later, then this upstream patch could probably be considered for inclusion? (Another workaround is to configure X to use the evdev X input driver.) Kind regards, Bernhard [QTBUG-48279] https://bugreports.qt.io/browse/QTBUG-48279 [2] http://code.qt.io/cgit/qt/qtbase.git/commit/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp?id=462f355e4fb16cc7a1838fa2dda0f763eee58c84 -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libqt5gui5 depends on: ii fontconfig 2.11.0-6.4 ii libc6 2.22-9 ii libdrm2 2.4.68-1 ii libegl1-mesa [libegl1-x11] 11.2.2-1 ii libfontconfig1 2.11.0-6.4 ii libfreetype6 2.6.3-3+b1 ii libgbm1 11.2.2-1 ii libgcc1 1:6.1.1-4 ii libgl1-mesa-glx [libgl1] 11.2.2-1 ii libglib2.0-0 2.48.1-1 ii libharfbuzz0b 1.2.6-2 ii libice6 2:1.0.9-1+b1 ii libinput10 1.3.1-1 ii libjpeg62-turbo 1:1.4.2-2 ii libmtdev1 1.1.5-1 ii libpng16-16 1.6.21-5 ii libqt5core5a [qtbase-abi-5-5-1] 5.5.1+dfsg-17 ii libqt5dbus5 5.5.1+dfsg-17 ii libqt5network5 5.5.1+dfsg-17 ii libsm6 2:1.2.2-1+b1 ii libstdc++6 6.1.1-4 ii libudev1 230-2 ii libx11-6 2:1.6.3-1 ii libx11-xcb1 2:1.6.3-1 ii libxcb-glx0 1.11.1-1 ii libxcb-icccm4 0.4.1-1 ii libxcb-image0 0.4.0-1 ii libxcb-keysyms1 0.4.0-1 ii libxcb-randr0 1.11.1-1 ii libxcb-render-util0 0.3.9-1 ii libxcb-render0 1.11.1-1 ii libxcb-shape0 1.11.1-1 ii libxcb-shm0 1.11.1-1 ii libxcb-sync1 1.11.1-1 ii libxcb-xfixes0 1.11.1-1 ii libxcb-xkb1 1.11.1-1 ii libxcb1 1.11.1-1 ii libxi6 2:1.7.6-1 ii libxkbcommon-x11-0 0.5.0-1 ii libxkbcommon0 0.5.0-1 ii libxrender1 1:0.9.9-2 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages libqt5gui5 recommends: ii libqt5svg5 5.5.1-2 Versions of packages libqt5gui5 suggests: pn libqt5libqgtk2 <none> pn qt5-image-formats-plugins <none> pn qtwayland5 <none> -- no debconf information benutzer@trekstor:~$ xinput list --short ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech USB-PS/2 Optical Mouse id=8 [slave pointer (2)] ⎜ ↳ HID 0911:2188 id=9 [slave pointer (2)] ⎜ ↳ Silead GSLx680 Touchscreen id=11 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ HID 046a:0011 id=7 [slave keyboard (3)] ↳ HID 0911:2188 id=10 [slave keyboard (3)] ↳ gpio-keys id=12 [slave keyboard (3)] ↳ HID 0911:2188 id=13 [slave keyboard (3)] ↳ Video Bus id=6 [slave keyboard (3)] benutzer@trekstor:~$ xinput --list --long 11 Silead GSLx680 Touchscreen id=11 [slave pointer (2)] Reporting 6 classes: Class originated from: 11. Type: XIButtonClass Buttons supported: 7 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" Button state: Class originated from: 11. Type: XIValuatorClass Detail for Valuator 0: Label: Abs X Range: 0.000000 - 65535.000000 Resolution: 0 units/m Mode: absolute Current value: 0.000000 Class originated from: 11. Type: XIValuatorClass Detail for Valuator 1: Label: Abs Y Range: 0.000000 - 65535.000000 Resolution: 0 units/m Mode: absolute Current value: 0.000000 Class originated from: 11. Type: XIValuatorClass Detail for Valuator 2: Label: Rel Horiz Scroll Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 11. Type: XIValuatorClass Detail for Valuator 3: Label: Rel Vert Scroll Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 11. Type: XITouchClass Touch mode: direct Max number of touches: 15
--- End Message ---
--- Begin Message ---
- To: 826830-done@bugs.debian.org, 826830-submitter@bugs.debian.org
- Subject: Re: Bug#826830: libqt5gui5: Touchscreen input broken for Qt5 apps when using libinput X-server driver
- From: "Lisandro Damián Nicanor Pérez Meyer" <perezmeyer@gmail.com>
- Date: Thu, 09 Jun 2016 17:32:40 -0300
- Message-id: <1655006.204e7e9K3v@luna>
- Reply-to: 826830@bugs.debian.org
- In-reply-to: <[🔎] 384096e7-f32f-de32-7d69-7aededd11eee@mailbox.org>
- References: <[🔎] 384096e7-f32f-de32-7d69-7aededd11eee@mailbox.org>
Version: 5.6.0+dfsg-1 Hi Bernhard! First of all, thanks for the bug report. On jueves, 9 de junio de 2016 10:52:43 A. M. ART Bernhard Übelacker wrote: [snip] > See upstream bug report [QTBUG-48279]. > Was solved upstream with this patch [2]. > > Using a libqt5gui5 package with this patch included solved the issue for me. > > If there is no change in libinput to be expected, or a change to Qt 5.6.0 or > later, then this upstream patch could probably be considered for inclusion? We are currently working towards getting 5.6.1 in unstable, so as long as nothing stops us we will defer the fix until 5.6.1 gets there. Thanks for the bug report! Lisandro. -- 16: De quien es Internet * De DIOS dado que todas las cosas del mundo le pertenecen Damian Nadales http://mx.grulic.org.ar/lurker/message/20080307.141449.a70fb2fc.es.html Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/Attachment: signature.asc
Description: This is a digitally signed message part.
--- End Message ---