Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

niceTouch

Easily calibrate multiple touch and non touch screens on a single linux system.

Use

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.

Install

Most people

sudo pip install niceTouch

Developers

sudo python ./setup installl

Pre-requisites

  • Python 3
  • xrandr

Contributions/Progress

See TODOs for stuff that needs doing and what I'm focussing on.

Feel free to

About

Easily configure multiple touch and non touch screens on a single linux system.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages