Revision [7115]

This is an old revision of ViewSonicTouchscreen made by ZorrUno on 2021-08-02 09:57:01.

 

ViewSonic Touchscreen PC Setup


Product

This was a ViewSonic all in one touchscreen computer I picked up as brand new old stock in box for NZ$60.

VPC101 All-in-one PC
160 GB Hard Drive
1GB RAM
LCD 18.5" Touch screen

Hardware Notes

Wireless: i/f wlp2s0
WIred: enp1s0

Operating System

After trials of a few minimal browser only type OSs, and a full Ubuntu install, I settled on pure Debian Buster, with the LXDE desktop manager. Gnome was a bit slow with the small amount of RAM, and I couldn't find a smaller setup that had the drivers in for the touchscreen. I could likely remove the desktop manager later and just run the browser via Xorg.

Getting the touch Screen working

The touch screen showed life, but was well outside sensible calibration parameters. Using the methods I found when googling gave some help, but it was a long trial of setting parameters then restarting the display manager to get an accurate setup

su -

# the drivers seem to be related to evdev (from what I looked at on google) so I found this:
apt install xserver-xorg-input-evdev

# still no joy, but google says remove this library  
apt remove xserver-xorg-input-libinput
# it will state that a lot of other software is now not needed... including a lot of X stuff so I left it alone.

# install the graphical calibrator.  This helps with the setup (but didn't give me anything close to the final answer)
apt install xinput-calibrator

# change back to the normal user (so X can be accessed
# run it with --list to show the devices.  Note the binary has an underscore (but install package a hyphen.
xinput-calibrator --list

# This responds with:
Device "IDEACOM  IDC 6680 Touchscreen" id=10
Device "IDEACOM  IDC 6680 Mouse" id=12
Device "IDEACOM  IDC 6680" id=12
# note there are 2 spaces before IDC. This is important when putting in the calibration config next.

# Install arandr which is a convenient gui (for xrandr) for setting up the screen display.  I wanted my display to be portrait mode, so this is a convenient way to rotate the display 90 degrees (to the right in my case)
apt install arandr

apt install arandr
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki