summaryrefslogtreecommitdiffstats
path: root/qt602240_ts_input.idc
blob: 0f0ebfca669a561b9f7226f126604f0bf6b20d41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Input Device Calibration File

# Touch Area
touch.touchArea.calibration = pressure

# Tool Area
#   Raw width field measures approx. 0.5 units per millimeter
#   of tool area on the surface where a raw width of 15 corresponds
#   to about 18mm of physical size.  Given that the display resolution
#   is 9.6px per mm we obtain a scale factor of 4.8 pixels / unit and
#   a bias of 100.8 pixels.  Each contact point is measured independently
#   so the raw width is not a sum.
touch.toolArea.calibration = linear
touch.toolArea.linearScale = 4.8
touch.toolArea.linearBias = 100.8
touch.toolArea.isSummed = 0

# Pressure
#   Driver reports signal strength as pressure.
#   A normal thumb touch while touching the back of the device
#   typically registers about 40 signal strength units although
#   this value is highly variable and is sensitive to contact area,
#   manner of contact and environmental conditions.  We set the
#   scale so that a normal touch with good signal strength will be
#   reported as having a pressure somewhere in the vicinity of 1.0,
#   a featherlight touch will be below 1.0 and a heavy or large touch
#   will be above 1.0.  We don't expect these values to be accurate.
touch.pressure.calibration = amplitude
touch.pressure.source = default
touch.pressure.scale = 0.025

# Size
touch.size.calibration = normalized

# Orientation
touch.orientation.calibration = none