Bug 1216221
| Summary: | Wacom 22HD Touchscreen Incorrectly Mapping to both Monitors in Dual Head Configuration | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Michael Boisvert <mboisver> | |
| Component: | xorg-x11-drv-wacom | Assignee: | Peter Hutterer <peter.hutterer> | |
| Status: | CLOSED WONTFIX | QA Contact: | Desktop QE <desktop-qa-list> | |
| Severity: | medium | Docs Contact: | Lucie Vařáková <lmanasko> | |
| Priority: | unspecified | |||
| Version: | 6.7 | CC: | jkoten, mboisver, peter.hutterer, skomra, tpelka | |
| Target Milestone: | rc | |||
| Target Release: | --- | |||
| Hardware: | x86_64 | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Release Note | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1370321 (view as bug list) | Environment: | ||
| Last Closed: | 2017-12-06 11:45:55 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | 1370321, 1392665 | |||
| Bug Blocks: | 1360926 | |||
|
Description
Michael Boisvert
2015-04-28 19:35:19 UTC
Does it show up with libwacom-list-local devices? Nevermind, I think I know what the issue is. Can you test this one please: http://brewweb.devel.redhat.com/brew/taskinfo?taskID=9075065 (In reply to Peter Hutterer from comment #2) > Nevermind, I think I know what the issue is. Can you test this one please: > > http://brewweb.devel.redhat.com/brew/taskinfo?taskID=9075065 I tested your patch on 3 different laptops, one with a Wacom built in touchscreen (x230t), one with a non Wacom built in touch screen (X1 Carbon) and one without a touchscreen at all (Toshiba Portege). The behavior was the same across the board, the Wacom 22HD touchscreen still spanned across both displays. What happens is simple: the device comes up as two event nodes, one as a tablet, the other one as generic touchscreen. But X still assigns the wacom driver to the touchscreen, so g-s-d tries to init a wacom tablet. That fails in libwacom_new_from_path() because we don't have an entry for the touch interface. This should affect the other Cintiqs with touch as well, so I don't think this is a new bug, right? Either way, here's a little fix that may just be enough though it's not upstreamable. It adds the Finger device to the list of matched devices so it should be mappped by g-s-d automatically. I think there shouldn't be any side-effects, but give it a test please: https://brewweb.devel.redhat.com/taskinfo?taskID=9123205 Workaround: xinput map-to-output <device name> <output name> The device name can be obtained with xinput list, the output name from xrandr (e.g. DP1) Red Hat Enterprise Linux 6 is in the Production 3 Phase. During the Production 3 Phase, Critical impact Security Advisories (RHSAs) and selected Urgent Priority Bug Fix Advisories (RHBAs) may be released as they become available. The official life cycle policy can be reviewed here: http://redhat.com/rhel/lifecycle This issue does not meet the inclusion criteria for the Production 3 Phase and will be marked as CLOSED/WONTFIX. If this remains a critical requirement, please contact Red Hat Customer Support to request a re-evaluation of the issue, citing a clear business justification. Note that a strong business justification will be required for re-evaluation. Red Hat Customer Support can be contacted via the Red Hat Customer Portal at the following URL: https://access.redhat.com/ |