New issue
Advanced search Search tips

Issue 672293 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Feature

Blocking:
issue 667921
issue 672990


Show other hotlists

Hotlists containing this issue:
Fixing-touch


Sign in to add a comment

Compute and implement touch calibration transform operation

Project Member Reported by malaykeshav@chromium.org, Dec 8 2016

Issue description

Compute a transform operation to transform any given touch input point provided by a touch input device into its corresponding display point on the display associated with the touch input device.

You are given the touch calibration associated data that was collected during the touch calibration process.

Detailed explanation on the problem and the solution can be found in this design document: go/cros-touch-calibration
 
Blocking: 672990
Project Member

Comment 2 by bugdroid1@chromium.org, Dec 22 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8

commit 3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8
Author: malaykeshav <malaykeshav@chromium.org>
Date: Thu Dec 22 21:50:36 2016

Implements computation of touch calibration transform using user provided data

Implements the computation of touch transform used to transform all
touch input events coming from a touch device and maps them to their
corresponding locations on the screen/display device.

The design doc linked below offers an explanation on how all the
computation works.

 - Additionally solves a minor bug related to Ozone.
 - Adds test to to check for this minor bug.

Design Doc=go/cros-touch-calibration

BUG= 667921 , 672293 
COMPONENT=Chrome OS, Touch, Ash

Review-Url: https://codereview.chromium.org/2557163002
Cr-Commit-Position: refs/heads/master@{#440515}

[modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/BUILD.gn
[modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/touch/touch_transformer_controller.cc
[modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/touch/touch_transformer_controller.h
[modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/touch/touch_transformer_controller_unittest.cc

Status: Fixed (was: Started)
Labels: -Restrict-View-Google

Comment 5 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58

Comment 6 by dchan@google.com, Apr 17 2017

Labels: VerifyIn-59

Comment 7 by dchan@google.com, May 30 2017

Labels: VerifyIn-60
Status: Verified (was: Fixed)

Sign in to add a comment