Wierd (2 me) issues attempting install touchscreen
04 Sep 2014 15:29 - 04 Sep 2014 17:12 #50740
by ArcEye
Replied by ArcEye on topic Wierd (2 me) issues attempting install touchscreen
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.
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.
04 Sep 2014 15:36 #50741
by cncbasher
Replied by cncbasher on topic Wierd (2 me) issues attempting install touchscreen
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
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.
11 Sep 2014 14:18 #51059
by dracozny
Replied by dracozny on topic Wierd (2 me) issues attempting install touchscreen
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
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.
11 Sep 2014 14:33 - 11 Sep 2014 19:41 #51060
by ArcEye
Replied by ArcEye on topic Wierd (2 me) issues attempting install touchscreen
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?
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.
12 Sep 2014 00:06 #51095
by dracozny
Replied by dracozny on topic Wierd (2 me) issues attempting install touchscreen
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.
12 Sep 2014 01:29 #51096
by ArcEye
Replied by ArcEye on topic Wierd (2 me) issues attempting install touchscreen
I know that feeling.
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.
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.
12 Sep 2014 01:50 #51097
by akb1212
Replied by akb1212 on topic Wierd (2 me) issues attempting install touchscreen
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
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.
12 Sep 2014 05:55 #51102
by dracozny
Replied by dracozny on topic Wierd (2 me) issues attempting install touchscreen
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.
12 Sep 2014 14:47 #51107
by cncbasher
Replied by cncbasher on topic Wierd (2 me) issues attempting install touchscreen
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
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.
12 Sep 2014 15:00 #51108
by ArcEye
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
Replied by ArcEye on topic Wierd (2 me) issues attempting install touchscreen
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