diff options
author | Jakob Kaivo <jakob@kaivo.net> | 2016-10-01 15:59:09 -0400 |
---|---|---|
committer | Jakob Kaivo <jakob@kaivo.net> | 2016-10-01 15:59:09 -0400 |
commit | d896a8b2524836dfa1225c052fe692e1276091dd (patch) | |
tree | 9ea6102b0e31cde19462c6df9f3fa38a1d4b5368 | |
parent | e0cdfff70e8ec31e400d7742ad90acd4648b5588 (diff) |
update to reflect new C program replacing shell script
-rw-r--r-- | README.md | 21 |
1 files changed, 18 insertions, 3 deletions
@@ -1,3 +1,18 @@ -This is a simple shell script that monitors the Linux IIO acceleromter for -device rotation, then rotates the screen and touch inputs accordingly. It was -developed and tested on a ThinkPad Yoga 12 (2nd generation). +This is a program to run in the background and automatically rotate your X +screen for you. It has been developed on a ThinkPad Yoga 12. + +It monitors IIO events via ACPI to watch for the screen being folded back, at +which point rotation is enabled. When the computer is in laptop mode, rotation +doesn't occur. It also honors pressing the screen orientation lock button on +the side of the Yoga. + +It currently has hacks calling external programs to rotate the touchscreen +input and Wacom digitizer to match the orientation of the screen. A future +release will do these operations directly from the C code, removing the +external dependencies on xinput and xsetwacom. + +This program requires libXrandr to compile to and run. On Debian, you can +install this with "sudo apt install -y libxrand-dev". + +This is a very early version and is bound to have bugs. Bug reports are welcome +on GitHub. |