Touch panel question

  • ozzyrob
  • New Member
  • New Member
More
8 years 4 months ago #111625 by ozzyrob
Replied by ozzyrob on topic Touch panel question
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 to join the conversation.

More
8 years 4 months ago #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 to join the conversation.

More
8 years 4 months ago #111655 by tecno
Replied by tecno on topic Touch panel question
Tried to install EETI drivers.
Get this message from setup.sh
Code:
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 to join the conversation.

  • ozzyrob
  • New Member
  • New Member
More
8 years 4 months ago #111670 by ozzyrob
Replied by ozzyrob on topic Touch panel question
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 to join the conversation.

More
8 years 4 months ago #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 to join the conversation.

  • ozzyrob
  • New Member
  • New Member
More
8 years 4 months ago #111676 by ozzyrob
Replied by ozzyrob on topic Touch panel question
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 to join the conversation.

More
8 years 4 months ago #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.

Please Log in to join the conversation.

More
8 years 4 months ago #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 to join the conversation.

More
8 years 4 months ago #111763 by tecno
Replied by tecno on topic Touch panel question

Attachment not found



Above install instructions
Code:
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#
Code:
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?

Please Log in to join the conversation.

More
8 years 4 months ago #111765 by tecno
Replied by tecno on topic Touch panel question

Attachment not found



Above the latest drivers from China


Here a link to the whole package
drive.google.com/open?id=1Lg24_9ivjsNA1yf3rBZW6PNVzKv4VOg7

Please Log in to join the conversation.

Time to create page: 0.393 seconds
Powered by Kunena Forum