Permalink
Browse files

initial import

  • Loading branch information...
0 parents commit 8151a9976a97633a820294b14971a362d3270cbc Russell King committed Dec 23, 2001
Showing with 2,861 additions and 0 deletions.
  1. +2 −0 AUTHORS
  2. +482 −0 COPYING
  3. 0 ChangeLog
  4. 0 INSTALL
  5. +13 −0 Makefile.am
  6. 0 NEWS
  7. +49 −0 README
  8. +545 −0 aclocal.m4
  9. +8 −0 autogen.sh
  10. +66 −0 config.h.in
  11. +55 −0 configure.in
  12. +14 −0 etc/Makefile.am
  13. +4 −0 etc/ts.conf
  14. +32 −0 plugins/Makefile.am
  15. +145 −0 plugins/dejitter.c
  16. +110 −0 plugins/linear.c
  17. +237 −0 plugins/variance.c
  18. +23 −0 src/Makefile.am
  19. +24 −0 src/ts_attach.c
  20. +29 −0 src/ts_close.c
  21. +93 −0 src/ts_config.c
  22. +37 −0 src/ts_error.c
  23. +64 −0 src/ts_load_module.c
  24. +48 −0 src/ts_open.c
  25. +50 −0 src/ts_parse_vars.c
  26. +20 −0 src/ts_read.c
  27. +75 −0 src/ts_read_raw.c
  28. +35 −0 src/tslib-filter.h
  29. +22 −0 src/tslib-private.h
  30. +63 −0 src/tslib.h
  31. +20 −0 tests/Makefile.am
  32. +246 −0 tests/ts_calibrate.c
  33. +250 −0 tests/ts_test.c
@@ -0,0 +1,2 @@
+# $Id: AUTHORS,v 1.1.1.1 2001/12/22 21:12:06 rmk Exp $
+Russell King
Oops, something went wrong.
No changes.
No changes.
@@ -0,0 +1,13 @@
+#
+# tslib/Makefile.am
+#
+# Copyright (C) 2001 Russell King.
+#
+# This file is placed under the LGPL. Please see the file
+# COPYING for more details.
+#
+# $Id: Makefile.am,v 1.1.1.1 2001/12/22 21:12:06 rmk Exp $
+#
+
+SUBDIRS = etc src plugins tests
+EXTRA_DIST = autogen.sh
No changes.
@@ -0,0 +1,49 @@
+$Id: README,v 1.1.1.1 2001/12/22 21:12:06 rmk Exp $
+
+module: variance
+----------------
+
+Description:
+ Variance filter. Calculates the variance on the last 4 X and Y axis values
+ independently, and averages the two samples with the smallest variance.
+
+Parameters:
+ xlimit
+ Sets the X axis variance limit on the last 4 touch screen samples,
+ in touch screen coordinates. Variances outside this limit will
+ cause 4 extra samples to be collected.
+
+ ylimit
+ Sets the Y axis variance limit on the last 4 touch screen samples,
+ in touch screen coordinates. Variances outside this limit will
+ cause 4 extra samples to be collected.
+
+ pthreshold
+ Sets the pressure threshold, above which we believe the pen
+ to be down.
+
+module: dejitter
+----------------
+
+Description:
+ Removes jitter on the X and Y co-ordinates. Samples whos X and Y
+ differentials are within these limits will be treated as an identical
+ value, and gobbled up.
+
+Parameters:
+ xdelta
+ ydelta
+ Sets the minimum differential between the current and the previous
+ X or Y sample.
+
+ pthreshold
+
+module: linear
+--------------
+
+Description:
+ Linear scaling module, primerily used for conversion of touch screen
+ co-ordinates to screen co-ordinates.
+
+Parameters:
+ none
Oops, something went wrong.

0 comments on commit 8151a99

Please sign in to comment.