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 ow...@bugs.debian.org
immediately.)
--
826830: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826830
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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 ---
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/
signature.asc
Description: This is a digitally signed message part.
--- End Message ---