^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) What: /sys/devices/platform/i8042/.../sensitivity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) (RW) Trackpoint sensitivity.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) What: /sys/devices/platform/i8042/.../intertia
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) (RW) Negative inertia factor. High values cause the cursor to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) snap backward when the trackpoint is released.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) What: /sys/devices/platform/i8042/.../reach
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) (RW) Backup range for z-axis press.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) What: /sys/devices/platform/i8042/.../draghys
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) (RW) The drag hysteresis controls how hard it is to drag with
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) z-axis pressed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) What: /sys/devices/platform/i8042/.../mindrag
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) (RW) Minimum amount of force needed to trigger dragging.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) What: /sys/devices/platform/i8042/.../speed
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) (RW) Speed of the trackpoint cursor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) What: /sys/devices/platform/i8042/.../thresh
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) (RW) Minimum value for z-axis force required to trigger a press
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) or release, relative to the running average.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) What: /sys/devices/platform/i8042/.../upthresh
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) (RW) The offset from the running average required to generate a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) select (click) on z-axis on release.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) What: /sys/devices/platform/i8042/.../ztime
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) (RW) This attribute determines how sharp a press has to be in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) order to be recognized.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) What: /sys/devices/platform/i8042/.../jenks
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) (RW) Minimum curvature in degrees required to generate a double
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) click without a release.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) What: /sys/devices/platform/i8042/.../skipback
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) (RW) When the skipback bit is set, backup cursor movement during
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) releases from drags will be suppressed. The default value for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) this bit is 0.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) What: /sys/devices/platform/i8042/.../ext_dev
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) (RW) Disable (0) or enable (1) external pointing device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) What: /sys/devices/platform/i8042/.../press_to_select
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) Date: Aug, 2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) KernelVersion: 2.6.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) (RW) Writing a value of 1 to this file will enable the Press to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) Select functions like tapping the control stick to simulate a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) left click, and writing 0 will disable it.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) What: /sys/devices/platform/i8042/.../drift_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) Date: Dec, 2014
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) KernelVersion: 3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) Contact: linux-input@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) (RW) This parameter controls the period of time to test for a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) ‘hands off’ condition (i.e. when no force is applied) before a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) drift (noise) calibration occurs.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) IBM Trackpoints have a feature to compensate for drift by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) recalibrating themselves periodically. By default, if for 0.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) seconds there is no change in position, it's used as the new
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) zero. This duration is too low. Often, the calibration happens
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) when the trackpoint is in fact being used.