New issue
Advanced search Search tips

Issue 714183 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug

Blocked on:
issue 746581



Sign in to add a comment

Wacom stylus shows slop suppression like behavior on Windows

Project Member Reported by mustaq@chromium.org, Apr 21 2017

Issue description

New issue created from  crbug.com/593061#c31  comment:

Tested with Chrome 58.0.3029.81 on a Tablet with Wacom digitizer running Windows 10.

Slop superssion issue:
1. Go to http://rbyers.github.io/paint.html
2. Press the stylus on the screen.
3. Move the stylus very slowly and notice that you get the first PointerMove circle only after moving some distance.
4. Compare with Edge - you'll get the first PointerMove immediately.

Touch blocks Stylus issue:
1. Go to http://rbyers.github.io/paint.html
2. Place your hand on the screen.
3. Try to draw with the stylus - you can't draw because your hand blocks stylus events.

 

Comment 1 by mustaq@chromium.org, Apr 21 2017

See  http://crbug.com/593061#c32  for screenshots on Edge vs Chrome behavior.

Comment 2 by mustaq@chromium.org, Apr 21 2017

This is not related to touch-slop because in Windows, low-level stylus events are mouse events, not touch events.

I was originally suspecting Wacom driver problem but that can't explain the Edge behavior. There is a chance WM_POINTER events are treated specially, e.g., not subjected to OS-level filtering. In that case, latest Chrome builds shouldn't show this problem. Lan, could you please verify this?
Is there a Chrome version that uses WM_POINTER?
Can I test it in Chrome Canary?

Does using WM_POINTER also fix the problem with touch events blocking pen events?
Simultaneous multitouch and pen input is tracked in 
https://bugs.chromium.org/p/chromium/issues/detail?id=701357
Blockedon: 746581
Still need to check the pointer type in the slop suppression code once Windows sends touch events for this.

Sign in to add a comment