LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   MK712 Hitachi Visionplate Touchscreen driver (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/mk712-hitachi-visionplate-touchscreen-driver-674466/)

phantom_cyph 10-05-2008 08:40 PM

MK712 Hitachi Visionplate Touchscreen driver
 
I've got Slax running on my Hitachi Visionplate (web-type tablet). Problem is, I'm trying to get the touchscreen to work. Apparently the kernel supports it (see list below), but I'm not sure if (from the list below) the driver is actually "enabled". I haven't done much work with kernels before, so I'm not so hot on this. I'm thinking it isn't "enabled" because my xorg.conf doesn't even have a touchscreen section in it.

Code:

CONFIG_INPUT_TABLET=y
CONFIG_TABLET_USB_ACECAD=m
CONFIG_TABLET_USB_AIPTEK=m
CONFIG_TABLET_USB_GTCO=m
CONFIG_TABLET_USB_KBTAB=m
CONFIG_TABLET_USB_WACOM=m
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_FUJITSU=m
CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_ELO=m
CONFIG_TOUCHSCREEN_MTOUCH=m
CONFIG_TOUCHSCREEN_MK712=m
CONFIG_TOUCHSCREEN_PENMOUNT=m
CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
CONFIG_TOUCHSCREEN_TOUCHWIN=m
CONFIG_TOUCHSCREEN_UCB1400=m
CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
CONFIG_TOUCHSCREEN_USB_EGALAX=y
CONFIG_TOUCHSCREEN_USB_PANJIT=y
CONFIG_TOUCHSCREEN_USB_3M=y
CONFIG_TOUCHSCREEN_USB_ITM=y
CONFIG_TOUCHSCREEN_USB_ETURBO=y
CONFIG_TOUCHSCREEN_USB_GUNZE=y
CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
CONFIG_TOUCHSCREEN_USB_GOTOP=y

If I could get some help on this, I would be very grateful.

phantom_cyph 10-06-2008 03:16 PM

57 hits and no answers? Did I post this in the wrong forum?

brianL 10-07-2008 05:12 AM

I can't help, but I'll reply just to show at least one person is taking some notice of you. :)
The touchscreen on my laptop worked "out of the box", so I haven't had to delve into how to get such things working.

phantom_cyph 10-07-2008 12:14 PM

Thanks Brian...this is the closest I have gotten to having this tablet work out for me. I've found many threads where people gave up on them using DSL and Puppy, both of which are slow. But Slax just seems to be pretty fast on it for some reason. As soon as it's all figured out, I'm going to make a wordpress for this project so people can just download the images for their tablets and get it working. I've spent too much time and money on them to have them sit in the closet idly.

phantom_cyph 10-08-2008 12:10 PM

Nudge nudge....

brianL 10-08-2008 03:57 PM

Still no luck, eh? Nobody must know, or even have a vague idea, how to fix it. Haven't you got a laptop with a working touchscreen to try to get some clues from its xorg.conf?

phantom_cyph 10-08-2008 06:55 PM

No idea. Could someone at least tell me where they're stumped so I can do some research on my own? Just not answering doesn't help anyone. At least I can look for it, and somebody else may try too. I don't know where to start.

barmalei 10-11-2008 08:34 PM

Have you tried to look here?

http://www.hitachi.co.jp/Prod/comp/O...03-01list.html

There is a patch XF86Config.patch in touchpaneldriver-ft-1.2_H55mi-0301-0HR2.mlz that adds the touchscreen section to X86Config. The .mlz is just a gzipped tar file so tar xvfz touchpaneldriver-ft-1.2_H55mi-0301-0HR2.mlz would expand the archive.

I've been trying to get Slitaz working on the Visionplate. I have it running but I need to set up the touchscreen as well and that is not going anywhere thus far as I need an internet connection to recompile the kernel but my USB adapter is not supported by the included kernel.

phantom_cyph 10-11-2008 08:47 PM

Yes, thats the driver I have. The thing is, with Slax, it has to be made into a module. Meaning a slackbuild would be ideal if I had to use that driver. But, apparently, the MK712 driver is compatible (or potentially is) the driver on that site.

Thanks for looking though!

barmalei 10-11-2008 10:58 PM

Okay, let me ask you this. From your .config you already have the mk712 built as a module if you recompile the kernel. Have you tried recompiling the kernel and modprob'ing the module? All the patch does is add a section in the xorg.conf file with the parameters for the touchscreen to work under X. I thought that's what you were looking for.

I'm not that familiar with Slackware per se but perhaps I could try the Slax route as well. Would you be able to post your Slax root file system somewhere so that I could try it as well?

phantom_cyph 10-12-2008 12:24 AM

That's not my config file. Thats the config file for the Slax kernel a Slax forum member provided.

The closest I could get to showing you what I have is an image I have of the Compact Flash card. Which wouldn't do you any good if you don't have a way of booting your computer from it.

The Slax system for USB/CF cards uses syslinux, so the filesystem on the card is Fat16 if that gives you an idea...

phantom_cyph 10-13-2008 12:50 AM

All right. I've looked into it more and apparently the "m" means that it is a module that must be "activated". Does that mean that the name "MK712" should be put in the xorg.conf file to activate it?

brianL 10-13-2008 07:29 AM

"m" means build as a module, to be loaded as needed. Try running:
Code:

modprobe TOUCHSCREEN_MK712

phantom_cyph 10-13-2008 03:09 PM

Well, I ran it and it said it wasn't there (Fatal Error: Module not found...). Checked the kernel's config.gz again and it is in there as "CONFIG_TOUCHSCREEN_MK712". So I don't know why it can't find it.

brianL 10-13-2008 03:44 PM

Strange. Look in /lib/modules/whatever-kernel slax has, see if it's there.


All times are GMT -5. The time now is 05:42 AM.