• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A generic touchscreen calibration program for X.Org


RSS
Rev. Tiempo Autor
9d40276 2012-08-03 00:08:50 Philipp Hagemeister

Add generated src/tester to gitignore

c4ad108 2012-08-03 00:07:23 Philipp Hagemeister

Add include for pause()

main_x11.cpp: In function ‘int main(int, char**)’:
main_x11.cpp:34:15: error: ‘pause’ was not declared in this scope

6e5a9b6 rotate_revert 2012-07-05 16:58:37 Tias Guns

Revert "take rotation into account when calculating display size"

This reverts commit 0aabb155d351656bbb804619279dd497b06c48b0.

9b0803b 2012-06-27 06:39:36 Antoine Hue

Fixing xinput_do_set_prop into cleaner xinput_do_set_int_prop Also fixing property issue on invert axes

41e0d3a 2012-06-27 06:19:26 Tias Guns

remove invertX/Y from evdev config outputting

invertX/Y is automatically handled by xf86ScaleAxis
avoid outputting it so users don't manually change it
(it is still set/unset in dynamic calibration when needed though)

de7e1ff 2012-06-27 06:18:42 Tias Guns

CalibratorEvdev: remove TODO about evdev 2.3.2

we now support (and have tests) for evdev 2.7.0

62bc3eb 2012-06-27 06:07:46 Tias Guns

Merge branch 'evdev_inversion'

At last! See patches for details, tester for tests.

840bb21 2012-06-27 06:05:33 Tias Guns

Fix evdev calibration when invertX/Y is set

From evdev 2.3.2 onwards, it does something crazy when the
invertX/Y option is manually set
This has to be undone in the calibrator before doing the calib
calculation.

I say 'manually set' above because invertX/Y is a useless option:
xf86ScaleAxis can deal with axis inversion automatically,
hence, nobody should ever ever set invertX/Y ever.
Just let the calibrator calculate the calibration for you!

555bdf1 2012-06-27 06:05:08 Tias Guns

Copy Calibrator::finish() literally to CalibratorEvdev::finish()

5909553 2012-06-27 06:03:52 Tias Guns

Merge branch 'calibration_cleanup'

Cleanup/rewrite of calibration code, equivalent calculations (checked
with tester); actually, slightly more accurate calculations.

07978b9 2012-06-27 04:59:28 Tias Guns

Rewrite and simplify swapping

Inspired by forest bond's 'calibrator: Convert to device coordinates
immediately.' patch:
https://github.com/forest-bond/xinput_calibrator/commit/12832527fba6dd1b3135751257ca6a734aa571cd

bfeaf2e 2012-06-27 04:59:28 Tias Guns

two minor API cleanups

095d7c9 2012-06-27 04:59:28 Tias Guns

calib calculation: rewrite and document transformation to 'raw' values

2ead5b3 2012-06-27 04:59:28 Tias Guns

calib: make our scaleAxis function use floats to avoid rounding errors

95873b5 2012-06-27 04:59:28 Tias Guns

calib calculation: rewrite and document num_block scaling

1593d78 2012-06-27 04:59:28 Tias Guns

calib calculation: use floats

1f4a9b8 2012-06-27 04:59:28 Tias Guns

calib calculation: move min/max correction before transformation

9e15947 2012-06-27 04:59:28 Tias Guns

calib calculation: calculate average of clicks first

7ff4c6c 2012-06-27 04:59:28 Tias Guns

calibrator: in finish code, correct new_axys to new_axis (no code change)

bf97fcc 2012-06-27 04:57:57 Tias Guns

Merge branch 'evdev_emulation_interface'

Evdev 2.7.0 tester

It shows that the evdev regression is in the use of the invert_x/invert_y option, together with axis swapping (which is silly, because invert_x/invert_y are options you don't manually need to specify because of the mathematical properties of xf86ScaleAxis)

91e4860 2012-06-27 04:55:51 Tias Guns

Tester: run standard tester and evdev tester

093054d 2012-06-22 15:34:50 Tias Guns

EvdevTester with evdev 2.7.0 emulation code

d270f75 2012-06-22 06:15:59 Tias Guns

Create CalibratorTesterInterface

b0d30f1 2012-06-21 04:25:04 Tias Guns

Merge pull request #38 from Tokoyami/master

Take rotation into account when calculating display size

0aabb15 2012-06-19 19:45:52 Plamen Kolev

take rotation into account when calculating display size

changed GuiCalibratorX11::redraw() to fall back to X if xrandr is not available

084adde 2012-06-19 06:36:45 Tias Guns

Merge branch 'tester'

A tester object to faithfully test the calibration routines.
This will be reused for testing the evdev calibration (which
is non-standard) as well.

b5655fd 2012-06-19 06:35:31 Tias Guns

Some more tests, kind-of

81ecbc4 2012-06-19 06:35:03 Tias Guns

show maxdiff during testing

c4bad4e 2012-06-19 06:34:48 Tias Guns

Different old_axis orientations and parameters

552ff15 2012-06-19 06:33:52 Tias Guns

driver emulation implementation