Skip to content
Newer
Older
100644 45 lines (32 sloc) 2.35 KB
d6e01d7 @tias release v0.6.0
tias authored
1 xinput calibrator: A generic touchscreen calibration program for X.Org
2d732a7 Add README and Changelog
Tias authored
2
0960015 @tias Release v0.7.5
tias authored
3 Version: 0.7.5
2d732a7 Add README and Changelog
Tias authored
4 Website: http://www.freedesktop.org/wiki/Software/xinput_calibrator
6af268f @tias release v0.5.0 + update docs
tias authored
5 Source: http://github.com/tias/xinput_calibrator
6 Bugs: http://github.com/tias/xinput_calibrator/issues
2d732a7 Add README and Changelog
Tias authored
7
8
9 Build instructions:
10 -------------------
d6e01d7 @tias release v0.6.0
tias authored
11 ./autogen.sh
12 Sets up build environment, run ./autogen.sh --help to see the build options
13 Notable build options:
066c6f0 @tias update manpage and readme to single binary
tias authored
14 --with-gui=gtkmm Use gtkmm GUI
15 --with-gui=x11 Use native x11 GUI
6af268f @tias release v0.5.0 + update docs
tias authored
16 make
066c6f0 @tias update manpage and readme to single binary
tias authored
17 Builds the software with the configured GUI
2d732a7 Add README and Changelog
Tias authored
18
19 Usage:
20 ------
21 Simply run:
066c6f0 @tias update manpage and readme to single binary
tias authored
22 xinput_calibrator
d6e01d7 @tias release v0.6.0
tias authored
23
24 For more information, run with --help or check the manpage.
25 The scripts/ directory constains scripts to get calibration from hal or use a pointercal file to reapply xinput commands across reboots
2d732a7 Add README and Changelog
Tias authored
26
27
066c6f0 @tias update manpage and readme to single binary
tias authored
28 More about the project:
29 -----------------------
2d732a7 Add README and Changelog
Tias authored
30 Because all existing calibrators were driver dependent and hard to use, xinput_calibrator was created. The goal of xinput_calibrator is to:
31 * work for any Xorg driver (use Xinput to get axis valuators),
d6e01d7 @tias release v0.6.0
tias authored
32 * output the calibration as Xorg.conf, HAL policy and udev rule,
2d732a7 Add README and Changelog
Tias authored
33 * support advanced driver options, such as Evdev's dynamic calibration,
34 * have a very intuitive GUI (normal X client).
35
36 Xinput_calibrator is based on a simple calibrator that was proposed on the Xorg mailinglist. The first release(v0.2.0) improved upon it by reading axis valuators from Xinput, hence making it generic for all touchscreen drivers. The announcement was done on the Xorg mailinglist, and the code is on Tias' webpage.
37
d6e01d7 @tias release v0.6.0
tias authored
38 Starting from v0.4.0, it writes Xorg.conf and (HAL) FDI policy file values, and contains a wrapper script to get axis valuator information for the evtouch driver (evtouch does not export the current calibration through its axis valuators). It is also the first program to support dynamic evdev calibration, by using its advanced Xinput functionality.
2d732a7 Add README and Changelog
Tias authored
39
6af268f @tias release v0.5.0 + update docs
tias authored
40 The v0.5.0 version is written entirely in the X window system, needing no external dependencies. Because of its modular structure, other frontends can be easily created too.
d6e01d7 @tias release v0.6.0
tias authored
41
42 Version v0.6.0 has a proper build system and gained a lot of features thanks to the feedback of different users.
6836b99 @tias Release v0.7.0
tias authored
43
44 Version 0.7.0 has mis-click detection and proper packaging support: proper make dist, one binary, has manpage, menu entry and icon. DEB and RPM package meta-data in their respective VCS branches.
Something went wrong with that request. Please try again.