Wierd (2 me) issues attempting install touchscreen

More
04 Sep 2014 15:29 - 04 Sep 2014 17:12 #50740 by ArcEye
Hi

You still haven't said what your screen is, I have to assume it is one of the ubiquitous eGalaxy ones.

At a quick look, the 3.4.9-rtai kernel does not seem to build the driver, which is present in the stock Debian kernel

It should be in /lib/modules/{kernel number}/kernel.drivers/hid/hid_quanta.ko

Checking the kernel sources, the code is not present either, so that kernel does not of itself support the quanta driver.

I will look later at whether code from another kernel will build against 3.4.9-rtai

regards

PS

Kernels post 3.3 do not seem to have the quanta driver, so need to know exactly what your screen is to see if it is now supported by hid_touch or whatever.
Last edit: 04 Sep 2014 17:12 by ArcEye.

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

More
04 Sep 2014 15:36 #50741 by cncbasher
touch screens are a kernel issue not linuxcnc , the main difference is in setting up the usb or serial port with the correct permissions .
as Arceye Mentions let us know the touch screen make and model and perhaps we can help more , with the correct driver and installation
most touch screens now are a lot easier than 10.04 to install as most repros now include the drivers , but not install them

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

More
11 Sep 2014 14:18 #51059 by dracozny
touchscreens are so frustrating. I'm sure it doesnt help that I wound up with an obscure model.
I had this thing working in Ubuntu 12.04, at least with left clicks. Never could get it working in 10.04. After switching to Debian because of all the other bugs I had to deal with in Ubuntu I can't seem to get the touchscreen seen at all.... was touchscreen support enabled in the kernel on the hybrid ISO?
As far as the Obscurity goes it's an Acer FT200FQL. lsusb shows id 222a:0037

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

More
11 Sep 2014 14:33 - 11 Sep 2014 19:41 #51060 by ArcEye
Hi

A lot of drivers appear to have been dropped and support incorporated in hid_multitouch in later kernels

hid_multitouch is present in the Wheezy distro

See this post and try the same procedure

linuxcnc.org/hardy/dapper/emc2/emc2/emc2...ith-xenomai?start=10

regards

PS
Now see you have been there once, presumably the same thing did not work in Wheezy?
Last edit: 11 Sep 2014 19:41 by ArcEye.
The following user(s) said Thank You: dracozny

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

More
12 Sep 2014 00:06 #51095 by dracozny
I think it did, but when you do something and several months go by you may remember you found the answer once upon a time but have no clue where it was. Thanks, it's working now. now i just have to figure out how to get right clicking working with it.

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

More
12 Sep 2014 01:29 #51096 by ArcEye
I know that feeling. :laugh:

More than once a query has come up and when I research it I find I have answered it previously, but in the interim forgotten the answer.

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

More
12 Sep 2014 01:50 #51097 by akb1212
It seems Acer is using all kinds of obscure touch screen solutions.

Mine is an Acer B226HQL which lsusb shows as 0408:3021, nothing like yours dracozny.

Unfortunately I had no luck with hid-multitouch. The module looked like it loaded, but no working touch screen.

And isn't there a need to set up a rule to make it work? I know the rule I set up fails, at boot the first thing that comes up is:
[ 12.206599] generic-usb 0003:0408:3021.0002: usb_submit_urb(ctrl) failed: -1

This is on my Debian (latest ISO) installation.

I kind of understand what you say cncbasher when you say touch screens as such isn't LCNC specific. What makes it special is that most solutions when faced with solving touch screen problems are to replace your kernel.
And replacing your kernel isn't straight forward when using LCNC.....
Adding kernel drivers isn't straight forward for a Linux newbie either. In particular when you need to make sure you don't mess with the RT part of it.

To top that up LCNC is in fact one of the few software packages where a touch screen really is useful, not just a fancy gadget with no real use as it is for normal computer use.

This is why I think the use of touch screen and how to make it work is a valid discussion to have here. I completely understand you guys who don't think there is much point to it, and I will not argue with you and try to convince you to change your minds. But its evident there is some of us here who would like to have a touch screen on their CNC machine. The problem is that it seems to be quite a lottery if you get one of the good ones which just work or not.

Is there a list of good and bad touch screens for Linux? And in particular ones that works with the kernels used by LCNC? If not I would think it's a good idea to start making one on a wiki page. I might even start such a wiki page if I can figure out how to....

Anders

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

More
12 Sep 2014 05:55 #51102 by dracozny
well I did not find a list of touchscreens I did however find a list of available drivers as well as a howto on a number of things wiki.ubuntu.com/Touchscreen
The following user(s) said Thank You: ArcEye

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

More
12 Sep 2014 14:47 #51107 by cncbasher
Anders,

Most Touch screens are quite generic in the way they work , it is possible to modify the install script and add your touchscreen model to it
then compile the hid-multitouch into the kernel , it's literally a one line entry copy paste and change a few numbers . to the ones you find
when probing the usb pid and vid

whats needed is the USB vid and pid information that comes up and name etc
i'll see if i can find my notes , i think i posted a while back some information on getting a touch screen working in 10.04
and that was an acer , so the same principle applys

unfortunately today is a bad day , i'll take a look over the next few days
if you find the vid and pid info email me , and i'll add it

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

More
12 Sep 2014 15:00 #51108 by ArcEye

well I did not find a list of touchscreens I did however find a list of available drivers as well as a howto on a number of things wiki.ubuntu.com/Touchscreen


I have updated the wiki with the info regards the Acer screen and the Ubuntu wiki

wiki.linuxcnc.org/cgi-bin/wiki.pl?Debian_Wheezy

regards
The following user(s) said Thank You: dracozny

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

Time to create page: 0.079 seconds
Powered by Kunena Forum