Touch panel question

More
04 Jun 2018 21:28 #111625 by InMyDarkestHour
I found this
karuppuswamy.com/wordpress/2013/01/17/ho...it-working-in-linux/

Link to manufacturers driver
www.eeti.com/drivers_Linux.html

Maybe this might be of some help

Please Log in or Create an account to join the conversation.

More
05 Jun 2018 06:26 #111647 by Mike_Eitel
Replied by Mike_Eitel on topic Touch panel question
Hi Tino

Things changed for me after:

I deinstalled libinput and installed evdev system. And xinput-calibrator calibrator.
All as root.

Mike

Please Log in or Create an account to join the conversation.

More
05 Jun 2018 08:38 #111655 by tecno
Replied by tecno on topic Touch panel question
Tried to install EETI drivers.
Get this message from setup.sh
echo "(W) Found a non-HID compliant touch controller."
            echo "(W) This driver doesn't support non-HID touch controller."
			echo "(W) Please update touch driver."
            RemoveDriver

So obviously the USB adapter is not HID compliant = It seems Eeti is not the way to go here

Please Log in or Create an account to join the conversation.

More
05 Jun 2018 12:21 #111670 by InMyDarkestHour
What does lsusb show for the touchscreen.
And sudo dmesg | grep touch

In the kernel config in the /boot directory (It should be named config-[name of current kernel]) can you find a line such as:
CONFIG_TOUCHSCREEN_USB_EGALAX=y
or
CONFIG_TOUCHSCREEN_USB_EGALAX=m
or
# CONFIG_TOUCHSCREEN_USB_EGALAX is not set

These lines should be the same, but the main part is EGALAX is what we are looking for.

Please Log in or Create an account to join the conversation.

More
05 Jun 2018 12:29 #111671 by tecno
Replied by tecno on topic Touch panel question
Will check later today, however Egalax shows up in calibrator.

forum.linuxcnc.org/10-advanced-configura...tion?start=20#111601

Please Log in or Create an account to join the conversation.

More
05 Jun 2018 12:47 #111676 by InMyDarkestHour
The page I linked to:
karuppuswamy.com/wordpress/2013/01/17/ho...it-working-in-linux/

Mentions something about a patched xf86-input-evtouch driver and
building the calibrator tool as per link below (I don't know if you have built this or not).
www.freedesktop.org/wiki/Software/xinput_calibrator/

I'm kind of winging it and trying no to point you in the wrong direction as I haven't purchased my touchscreen overlay yet, but these would be the steps I'd be investigating. So I apologise for any troubles or wrong directions.

Please Log in or Create an account to join the conversation.

More
05 Jun 2018 12:58 #111677 by tecno
Replied by tecno on topic Touch panel question
Installed xinput_calibrator deb package from www.freedesktop.org/wiki/Software/xinput_calibrator/

The funny thing it works (loose on thew table) OK with both touch-foils on my laptop that is after calibration touch and cursor is there where it should be. But this is not the PC I will run these on.

I have just received a download link from manufacturer with drivers and will try this hopefully later today.
Just now I am not feeling so well :(

So my friend, there is nothing to apologise as we all try to help as good as we can.
The following user(s) said Thank You: Todd Zuercher

Please Log in or Create an account to join the conversation.

More
06 Jun 2018 14:42 #111759 by tecno
Replied by tecno on topic Touch panel question
bengt@combimill:~$ sudo dmesg | grep touch
[sudo] lösenord för bengt:
[ 13.284724] usbcore: registered new interface driver usbtouchscreen
bengt@combimill:~$ lsusb
Bus 001 Device 004: ID 1a19:1628
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 1ea7:0066
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
bengt@combimill:~$


Unfortunately I get nowhere with the new drivers, looks like I have no SU as I get error with no access to folders

Please Log in or Create an account to join the conversation.

More
06 Jun 2018 15:47 #111763 by tecno
Replied by tecno on topic Touch panel question

This browser does not support PDFs. Please download the PDF to view it: Download PDF



Above install instructions
bengt@combimill:~/Hämtningar/touchkit/include$ sudo su
root@combimill:/home/bengt/Hämtningar/touchkit/include# make new
rm -f configSTR.h configSTR.mak configINT.h configINT.mak touch.tcl
tclsh ../utility/tcl2h.tcl configSTR.tcl > configSTR.h
tclsh ../utility/tcl2mak.tcl configSTR.tcl > configSTR.mak
tclsh ../utility/tcl2h.tcl configINT.tcl > configINT.h
tclsh ../utility/tcl2mak.tcl configINT.tcl > configINT.mak
tclsh ../utility/ini2tcl.tcl touch.ini > touch.tcl
root@combimill:/home/bengt/Hämtningar/touchkit/include# 


bengt@combimill:~/Hämtningar/touchkit$ sudo su
[sudo] lösenord för bengt: 
root@combimill:/home/bengt/Hämtningar/touchkit# make all
for n in include driver utility xf86drv diag usb; do				\
	make -C $n || exit 1;		\
done
make[1]: Går till katalogen ”/home/bengt/Hämtningar/touchkit/include”
make[1]: Inget behöver göras för ”all”.
make[1]: Lämnar katalogen ”/home/bengt/Hämtningar/touchkit/include”
make[1]: Går till katalogen ”/home/bengt/Hämtningar/touchkit/driver”
for t in tpaneld; do				\
	if [ -f $t ];  then			\
		cp -f $t bin;				\
	fi;								\
done
make[1]: Lämnar katalogen ”/home/bengt/Hämtningar/touchkit/driver”
make[1]: Går till katalogen ”/home/bengt/Hämtningar/touchkit/utility”
for t in PanelInfo WriteConf; do				\
	if [ -f $t ];  then			\
		cp -f $t bin;				\
	fi;								\
done
make[1]: Lämnar katalogen ”/home/bengt/Hämtningar/touchkit/utility”
make[1]: Går till katalogen ”/home/bengt/Hämtningar/touchkit/xf86drv”
make -s proceed
make[2]: Går till katalogen ”/home/bengt/Hämtningar/touchkit/xf86drv”
###############################################################
##  XF86 src does NOT exist; use precompiled binary instead  ##
###############################################################
make[2]: Lämnar katalogen ”/home/bengt/Hämtningar/touchkit/xf86drv”
if [ 11 -gt 400 ]; then				\
	if [ -f touchkit_drv.o ]; then			\
		cp -f touchkit_drv.o bin;			\
	fi;									\
else										\
	if [ -f xf86TouchKit.so ]; then			\
		cp -f xf86TouchKit.so bin;			\
	fi;									\
fi
make[1]: Lämnar katalogen ”/home/bengt/Hämtningar/touchkit/xf86drv”
make[1]: Går till katalogen ”/home/bengt/Hämtningar/touchkit/diag”
xmkmf
make[1]: xmkmf: Kommandot hittades inte
makefile:39: receptet för målet ”Makefile” misslyckades
make[1]: *** [Makefile] Fel 127
make[1]: Lämnar katalogen ”/home/bengt/Hämtningar/touchkit/diag”
Makefile:55: receptet för målet ”all” misslyckades
make: *** [all] Fel 1
root@combimill:/home/bengt/Hämtningar/touchkit# 

Something is wrong as the script will no all the way - looks like xmkmf is missing

This is stressful not to get anything to work as regards touch.

I can fix the download link from the chinese factory if needed.

Any hints on what to try next?
Attachments:

Please Log in or Create an account to join the conversation.

More
06 Jun 2018 16:04 - 06 Jun 2018 16:09 #111765 by tecno
Replied by tecno on topic Touch panel question

File Attachment:

File Name: Debian.k26.tar.gz
File Size:467 KB


Above the latest drivers from China


Here a link to the whole package
drive.google.com/open?id=1Lg24_9ivjsNA1yf3rBZW6PNVzKv4VOg7
Attachments:
Last edit: 06 Jun 2018 16:09 by tecno. Reason: added text

Please Log in or Create an account to join the conversation.

Time to create page: 0.129 seconds
Powered by Kunena Forum