Easily calibrate multiple touch and non touch screens on a single linux system.
For best results, read how to use it.
- First run it with the least number of sccreen/touchpanels connected. - Preferably, one connected pair.
- Now connect your next screen/touchpannel pair and run it again.
- Repeat until all your displays are connected.
Every time you connect a screen that doesn't have a corresponding touchpanel, you will need to wait at least 10 seconds before proceeding to the next step.
Eg
$ nt
Calibrate: touchPanel 9 to screen eDP-1
Then I plug in an HDMI/USB touch screen, and run it again.
$ nt
Calibrate: touchPanel 14 to screen HDMI-1
Calibrate: touchPanel 9 to screen eDP-1
Soon, I want to have this running as a service listening to DBUS so that it will automatically calibrate all touch screens as soon as something changes. See TODOs.
Most people
sudo pip install niceTouch
Developers
sudo python ./setup installl
- Python 3
- xrandr
See TODOs for stuff that needs doing and what I'm focussing on.
Feel free to
- Create issues to report bugs or suggestions.
- Pull requests
- Fix bugs
- Add features