Bug 52253 - Touch pressure sensitivity not being processed correctly
Summary: Touch pressure sensitivity not being processed correctly
Alias: None
Product: Windows iOS Simulator
Classification: Xamarin
Component: Simulator ()
Version: 1.0
Hardware: PC Windows
: --- normal
Target Milestone: ---
Assignee: Alex Corrado [MSFT]
Depends on:
Reported: 2017-02-02 14:48 UTC by Kyle White
Modified: 2017-02-27 21:47 UTC (History)
2 users (show)

Is this bug a regression?: Yes
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report on Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:

Description Kyle White 2017-02-02 14:48:27 UTC
# Repro
1) Clone https://github.com/xamarin/ios-samples/tree/master/ios9/TouchCanvas 
2) Open that sample
3) Deploy it to iPad simulator on a Surface device
4) Use the Surface pen to write on the simulator

Expected result:
Depending on how hard you touch the screen, the line thickness should reflect how hard

Actual result:
It doesn't work, the line is extremely faint no matter how hard you press
Screencast - https://www.screencast.com/t/z7dYXeva6tz

# logs
Windows: https://gist.github.com/kdubau/832e35c4a1849ee3fb42529b44136bd9
Mac: https://gist.github.com/kdubau/999648c26960ad322d969ebc6fc6016d

# Regression status
This is a regression, it works correctly in
Screencast from (correct behavior) - https://www.screencast.com/t/ZfPhj0ziwtt