Skip to content

iptsd 1.2.0

Compare
Choose a tag to compare
@StollD StollD released this 19 Apr 13:28
· 182 commits to master since this release
3cbb56c
  • Improved the iptsd-perf tool for performance measurements (@danielzgtg)
  • Make the NeutralValue config option an offset instead of an absolute value.
  • Removed the basic and advanced touch algorithms. The new algorithm combines the recursive cluster search from the basic algorithm with the gaussian fitting from the advanced one. The result is as resistant to noise as the advanced algorithm, while using vastly less resources.
  • Limit the refresh rate of the iptsd-show tool to 60 Hz to fix laggy rendering.
  • The calibration tool now automatically generates configuration snippets and prints commands to install them.
  • Added a tool to check if a hidraw device is supported, based on the HID descriptor (iptsd-check-device).
  • Removed driver name matching from udev, now iptsd-check-device is invoked for each hidraw device.
  • Removed udev querying from iptsd-find-hidraw, now iptsd-check-device is invoked for each hidraw device. Driver name matching remains as a fallback.
  • Added stylus event visualization to the iptsd-show and iptsd-plot tools.

For information regarding changes to code organization and how to build iptsd, look here: #120 (comment)

ATTENTION: This update changed the contact detection algorithm. If you have calibrated iptsd, you must remove the old calibration, as the values will no longer be accurate.

ATTENTION: This update changed the available config options. If you have a custom configuration, please check the values against the reference configuration.