Closed Bug 1498286 Opened 6 years ago Closed 10 months ago

The combination of touchscreen and mouse is improperly recognized on DELL devices

Categories

(Core :: Widget: Win32, defect, P3)

Desktop
Windows
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox64 --- affected
firefox65 --- affected

People

(Reporter: danibodea, Unassigned, NeedInfo)

References

Details

(Whiteboard: [win:touch])

Attachments

(1 file)

[Note]:
- When a touchscreen and a mouse are enabled/connected to the touch-capable DELL OptiPlex 9020 AIO station, the test page incorrectly displays the results of the media query.

[Affected versions]:
- v64.0a1

[Affected platforms]:
- Windows

[Steps to reproduce]:
Precondition 1: Enable the touch-screen of the touch-screen capable device (like Microsoft Surface), tutorial here: 
https://support.microsoft.com/en-us/help/4028019/windows-enable-and-disable-your-touchscreen-in-windows-10
Precontition 2: Disconnect any pointing device.
1. Lunch the browser and open page: 
https://hiikezoe.github.io/interaction-media-features.html
2. Connect the mouse to the device.


[Expected result]:
- Info displayed on page:
pointer: coarse
any-pointer: fine
any-pointer: coarse
hover: none
any-hover: hover

[Actual result]:
- Info displayed on page:
pointer: coarse
any-pointer: coarse
hover: none
any-hover: none

[Additional notes]:
- This issue does not occur in the case of the Microsoft Surface tablet.
- The touchscreen "device" is differently recognized in the device manager, compared to the Microsoft Surface tablet.
- The mouse is properly detected when it is the only pointing device connected/enabled and so is the touchscreen.
Blocks: 1035774
Flags: needinfo?(hikezoe)
This is apparently a side effect of bug 1493128.  As of now I have no idea how we can tell whether the touchscreen is recognized as a mouse or not on various systems.
Blocks: 1493128
No longer blocks: 1035774
Flags: needinfo?(hikezoe)
Priority: -- → P3
Blocks: 1035774
No longer blocks: 1493128
Oh, I thought I might have set the wrong blocking bug, but I am seeing that you modified it like that.
Putting it back. :)
Blocks: 1493128
No longer blocks: 1035774
Component: Layout → CSS Parsing and Computation
As discussed on Slack, updating summary.
Adding Dell- xps12-9Q33 -- (device with touchscreen, touchpad, mouse) as an affected device.

Issue on both 64.0b5 and 65.0a1(2018-11-01):
- plugging/unpluging the mouse does not update the queries.
Summary: The combination of touchscreen and mouse is improperly recognized on DELL OptiPlex 9020 AIO → The combination of touchscreen and mouse is improperly recognized on DELL devices
Severity: normal → S3
Whiteboard: [win:touch]
Component: CSS Parsing and Computation → Widget: Win32

Tested this on a Microsoft Surface, and as expected it was fixed in Bug 1813979.

Status: NEW → RESOLVED
Closed: 10 months ago
Flags: needinfo?(dbodea)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: