The xrandr-align is a utility to keep the proper alignment between the screen and an X input device. The utility works in both ways. First, it can dynamically align an input device (touchscreen) to correspond the varying orientation of the screen. Second, it can dynamically align the screen to correspond the varying spacial orientation of the display (handheld device). In addition it can list available input devices and screen outputs.
X11, XInput and Xrandr libraries, ANSI C compiler, GNU Autotools, make.
autoreconf -fi ./configure make make install
Copyright © 2012 Paul Wolneykien
Paul Wolneykien (manowar@altlinux.ru)
Authors of the original xinput and xrandr utilities:
Benjamin Close (Benjamin.Close@clearchain.com)
Thomas Jaeger (ThJaeger@gmail.com)
Alan Coopersmith (alan.coopersmith@sun.com)
Bryce Harrington (bryce@canonical.com)
Chase Douglas (chase.douglas@canonical.com)
Julien Cristau (jcristau@debian.org)
Jeremy Huddleston (jeremyhu@freedesktop.org)
Kees Cook (kees.cook@canonical.com)
Gaetan Nadon (memsize@videotron.ca)
Paulo Cesar Pereira de Andrade (pcpa@mandriva.com.br)
Peter Hutterer (peter.hutterer@who-t.net)
Philip Langdale (philipl@fido2.homeip.net)
Sascha Hlusiak (saschahlusiak@arcor.de)
Valery Inozemtsev (shrek@altlinux.ru)
Simon Thum (simon.thum@gmx.de)
Will Thompson (will.thompson@collabora.co.uk)
Yaakov Selkowitz (yselkowitz@users.sourceforge.net)
Paul Wolneykien (wolneykien@gmail.com)
You can download this project in either zip or tar formats.
You can also clone the project with Git by running:
$ git clone git://github.com/wolneykien/xrandr-align