Dual monitor setup on Chromebox doesn't recognize touch monitor |
|||||||||||||||
Issue descriptionChrome OS Version: 59.0.3071.134 Chrome OS Platform: Acer Chromebox CXI2 (Rikku) Steps To Reproduce: (1) Plug touch monitor to the device (works fine) (2) Plug in second monitor (Regular) - touch monitor no longer recognizes touch events but still displays content Expected Result: Touch should be still active Actual Result: No touch capabilities detected with dual monitor setup How frequently does this problem reproduce? Each time The monitor are on the same resolution and from the same manufacturer: Touch: Viewsonic CDE7060T Regular: Viewsonic VP2468 Touchscreen calibration doesn't affect the behavior as well as changing the touch events API flag. Issue is reproducible in both extended and mirror mode regardless of the which monitor is set to primary. Logs (PII protected): https://drive.google.com/open?id=0B3b_geWiFoj8akZNRGhxemtZRkk
,
Jul 20 2017
,
Jul 21 2017
This is a long standing issue. See the following: https://bugs.chromium.org/p/chromium/issues/detail?id=589989 https://bugs.chromium.org/p/chromium/issues/detail?id=606742 https://bugs.chromium.org/p/chromium/issues/detail?id=613022 https://bugs.chromium.org/p/chromium/issues/detail?id=684178 From what I've been able to gather, there are instances where the touchscreen events aren't properly positioned when in a dual monitor setup. There was supposedly some work on getting some settings/configuration UI in place to manage calibration and ensure proper touch placement. It has been a while since I last heard anything about work being done on this though. I would love to see a fix implemented as I have a touchscreen monitor that has been 'untouched' for almost a year and a half. 😉
,
Jul 26 2017
,
Jul 26 2017
,
Jul 27 2017
,
Aug 9 2017
,
Aug 24 2017
Is there an update on this issue? We have a customer reporting this issue on AOpen Chromebox Commercial. They confirmed that touch capabilities are not detected when two monitors are connected, even if the two monitors are touch. Isuse has been replicated on Chrome OS 56 nad 60. In additiona, they have some devices running an old version of Chrome OS (48) where touch capabilities are working as intented. If there is any additional info we can provide to help with the investigation, please let me know.
,
Aug 25 2017
Hi! I have the same problema... Is there an update on this issue? We have a customer reporting this issue on AOpen Chromebox Commercial. They confirmed that touch capabilities are not detected when two monitors are connected, even if the two monitors are touch. Isuse has been replicated on Chrome OS 56 nad 60. In additiona, they have some devices running an old version of Chrome OS (48) where touch capabilities are working as intented. If there is any additional info we can provide to help with the investigation, please let me know.
,
Aug 25 2017
Let's triage again.
,
Aug 25 2017
Yes, please re-evaluate this; this issue (technically a regression, as the functionality worked in previous versions of ChromeOS) is preventing us from moving 100 teachers from Windows to ChromeOS - we are Chromebook school and it's rather silly to have to require our teachers to use Windows just so they can use touch on their interactive boards! Thanks in advance!
,
Aug 25 2017
This should have been resolved by bug 667921 . Touch used to get disabled when connecting multiple external touchscreens (except via UDL) as we had no way to associate the touch inputs to the correct display, but IIRC that's been working for a while now. malaykeshav@ any idea what's up here?
,
Aug 25 2017
Touch screen association is still based on heuristics (crbug/599985) If the screens have similar resolution, this association may fail. +tbuckley
,
Aug 25 2017
No, this issue is absolutely not resolved. I enabled touchscreen calibration flag and restarted but made no difference. However, after restart (with both monitors connected) I did not see a calibration option; when I unplugged the standard (non-touch) monitor the Calibration option appeared. Similarly, when I plugged the non-touch monitor back in the Calibration option disappeared (on both monitors). Note: I also tried setting "Touch Events API" to Enabled but it made no difference.
,
Aug 25 2017
Per comment 13 - this may be our issue, as both displays have 1080p resolution.
,
Aug 25 2017
Yes. If the system fails to associate a touch device with a display, it simply ignores the touch device all together. This is also why we do not see the touch calibration settings which needs a touch device associated with display.
,
Aug 25 2017
,
Aug 29 2017
@malaykeshav to confirm: 1) if there is an unpaired touchscreen, we should still show the "Calibrate" option for each display in Display Settings 2) if the user taps an unpaired touchscreen after clicking "Calibrate", that touchscreen should be paired with the selected display
,
Aug 29 2017
,
Sep 20 2017
Is there an update on this issue?
,
Oct 6 2017
I have the same problem. When I only attach the touchscreen to the HDMI port touch is working. When I attach a second monitor touch fails. Even when the second monitor is non touch the touch fails on the touchscreen when HDMI and DP are used simultaneously. We now have solved this issue by using a HDMI splitter. This works good with a resolution of 1920x1080. But we also have 4K touchscreens and that is a totally different story. - sometimes the screens go black for a moment - video playback is not working in 4K (I will open a new issue for this since 4k video playback is not working right at all even if I just connect the two screens to the HDMI and DP). It seems to be a restriction of the GPU of the Chromeboxes we use. So know we use 4K screens on 1920x1080. So solving the touch issue is very important to us. Then we can remove the splitter.
,
Oct 6 2017
A splitter is our workaround too; a StarTech ST122HD4KU splitter (powered by AC adapter) works for us for 4k content. However, our users (teachers) sorely miss the ability to extend their screens, they cannot work on anything confidential without powering off their student-facing touchscreen displays. Not sure what we'll do with all our splitters once the issue is resolved, we had to put one in every classroom! The status is 'started' so hopefully we will see a resolution soon! Thanks, malaykeshav!
,
Oct 6 2017
I have tried exactly those splitters but they didn't work with our prowise Proline series. Now I have the ATEN VS182A. This works, but only 4K on 30Hz. Because of the 30 Hz writing on the screen becomes slow and videoplayback is lagging all the time.
,
Nov 17 2017
This should be fixed following versions above 64.0.3271.3. Once enabled, chrome://flags/#enable-touch-calibration-setting (Still an experimental feature), any device with an external touch display should be able to associate it to any non-internal display. This association would persist across system restarts. It will also remember the ordering of association for convenience in the future.
,
Jan 29 2018
Issue 806354 has been merged into this issue. |
|||||||||||||||
►
Sign in to add a comment |
|||||||||||||||
Comment 1 by jpodho...@btcatholic.org
, Jul 19 2017