Please include hotplug and touchkitusb (Solved)
Please include hotplug and touchkitusb (Solved)
I would like to see hotplug and touchkitusb included. I think they are part of 2.6.18 but I can't find them in Puppy. I tried compiling touchkitusb in Puppy2.14 but I had to modify it slightly, compiled and loads OK but still doesn't seem to work. DB
Last edited by DavidBell on Sat 04 Aug 2007, 00:08, edited 1 time in total.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
The "touchkitusb" module has apparently been replaced in newer kernels with the "usbtouchscreen" module.
UPDATE April 16 2009
Touchscreen HOWTO now consolidated in new thread here -
http://www.murga-linux.com/puppy/viewtopic.php?t=41286
UPDATE April 16 2009
Touchscreen HOWTO now consolidated in new thread here -
http://www.murga-linux.com/puppy/viewtopic.php?t=41286
Last edited by tempestuous on Thu 16 Apr 2009, 08:57, edited 2 times in total.
I have usbtouchkit loading ... hotplug didn't seem to work but I fixed it by adding
This gives me raw touchscreen but it's not calibrated properly. evtouch is meant to do this, but I haven't got it to load yet.
Do I need the GLIBC_2.4 or a more up to date evtouch?
Thanks David
Code: Select all
In rc.local ...
insmod /lib/modules/2.6.18.1/kernel/drivers/usb/input/usbtouchscreen.ko
Code: Select all
In /var/log/Xorg.0.log I get
(II) LoadModule: "input/evtouch" (evtouch)
(WW) LoadModule: given non-canonical module name "input/evtouch"
(II) Loading /usr/X11R7/lib/xorg/modules/input/evtouch_drv.so
dlopen: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /usr/X11R7/lib/xorg/modules/input/evtouch_drv.so)
(EE) Failed to load /usr/X11R7/lib/xorg/modules/input/evtouch_drv.so
(II) UnloadModule: "evtouch"
(EE) Failed to load module "input/evtouch" (loader failed, 7)
Thanks David
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
The module is "usbtouchscreen"DavidBell wrote:... usbtouchklkit ...
The Evtouch Xorg plugin source is from -
http://stz-softwaretechnik.com/~ke/touc ... l#download
SAME PROBLEM
I am trying to use it with lilliput touchscreen display. egalax touch controller. after insmod touch glass begin to move w/o calibation. But when I set xorg.conf as described, it freezes with a blank screen while loaindg X11. Did anyone find a solution? thanks
I had this problem too, in my case it was because some of the how-tos assumed different paths for xorg modules. Re-run the Xorg wizard to get a clean start, and double check each of the paths in your adjusted xorg.conf file really point to files.But when I set xorg.conf as described, it freezes with a blank screen while loaindg X11
I still haven't got my calibration to work though, I know it's doable becasue the thing does react to touches, and xorg is adjusting the input but I haven't got the calibration working. Just haven't had the time to put into it.
DB
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Thanks tempestuous, didn't see your post until today. It is now working following your last instructions. I don't really know why it's work, but the fact that it is makes me happy
I guess the main thing I was missing was that I wasn't loading evdev. Also I was using insmod instead of modprobe, don't know if that's important. Most of my other settings were the same.
I would still like to try hacking the usbtouchscreen module directly one day, so it works in XVesa. XOrg messes up my sound sometimes.
Thanks again David
I guess the main thing I was missing was that I wasn't loading evdev. Also I was using insmod instead of modprobe, don't know if that's important. Most of my other settings were the same.
I would still like to try hacking the usbtouchscreen module directly one day, so it works in XVesa. XOrg messes up my sound sometimes.
Thanks again David
Hello All,
I'm sorry for asking this after all the info posted here, but I still need some assistance in setting up usb touchscreen device. I'm using puppy 2.17 which has kernel 2.6.21.5. I installed the posted package (new version) but when I execute the command modeprobe usbtouchscreen, bash reports:
FATAL: module usbtouchscreen not found
I think this might be because the pet package was compiled for kernel 2.6.18.1 (i think so because of the digits from the package title (file name). If this suggestion is correct, please suggest if there is a package for kernel 2.6.21.5 and please help me to compile one if it's not available.
If the package is not kernel-sensitive, please provide me with any suggestions that can solve this issue,
I began using Linux several days ago, so please accept my apologies if my suggestions seem stupid .
Many thanks to all of you in advance.
I'm sorry for asking this after all the info posted here, but I still need some assistance in setting up usb touchscreen device. I'm using puppy 2.17 which has kernel 2.6.21.5. I installed the posted package (new version) but when I execute the command modeprobe usbtouchscreen, bash reports:
FATAL: module usbtouchscreen not found
I think this might be because the pet package was compiled for kernel 2.6.18.1 (i think so because of the digits from the package title (file name). If this suggestion is correct, please suggest if there is a package for kernel 2.6.21.5 and please help me to compile one if it's not available.
If the package is not kernel-sensitive, please provide me with any suggestions that can solve this issue,
I began using Linux several days ago, so please accept my apologies if my suggestions seem stupid .
Many thanks to all of you in advance.
the driver seems work
1. after execute
modprobe usbtouchscreen
modprobe evdev
I have to unplug the touchscreen usb cable and plug it in again, then I can see the event2 from the command "cat /proc/bus/input/devices"
2. the calibration
no idea why the touch will work so weird . dont know how to do that.
modprobe usbtouchscreen
modprobe evdev
I have to unplug the touchscreen usb cable and plug it in again, then I can see the event2 from the command "cat /proc/bus/input/devices"
2. the calibration
no idea why the touch will work so weird . dont know how to do that.
Hello again I installed Puppy 2.15CE (kernel 2.6.18.1), followed the instructions posted by tempestuous (thank you very much, buddy! ) and my touch panel is now working perfectly!
the calibration values should be:
Option "MinX" "900"
Option "MinY" "1090"
Option "MaxX" "16090"
Option "MaxY" "16000"
After that all is working Thanks!
the calibration values should be:
Option "MinX" "900"
Option "MinY" "1090"
Option "MaxX" "16090"
Option "MaxY" "16000"
After that all is working Thanks!
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
tempestuous thank you so much!
I installed Puppy 2.15 with kernel 2.6.18.1 to make the touchscreen working and was fairly happy with this version. Although some troubles with the needed locale and with my wi-fi card occurIt has some nice desktop themes.
Now with version 2.17 I'll be happier than ever! ))) I really appreciate your help! Many thanks again!
PS Could anyone please tell me if it's possible to transfer the menu layout and desktop theme from 2.15CE to 2.17? Many thanks in advance!
I installed Puppy 2.15 with kernel 2.6.18.1 to make the touchscreen working and was fairly happy with this version. Although some troubles with the needed locale and with my wi-fi card occurIt has some nice desktop themes.
Now with version 2.17 I'll be happier than ever! ))) I really appreciate your help! Many thanks again!
PS Could anyone please tell me if it's possible to transfer the menu layout and desktop theme from 2.15CE to 2.17? Many thanks in advance!
Hello
I'm sorry but I still can't get the touchcsreen to work with 2.6.21.5 (Puppy 2.17)
here is xorg output
II) LoadModule: "evtouch"
(II) Loading /usr/X11R7/lib/xorg/modules/input/evtouch_drv.so
(II) Module evtouch: vendor="Kenan Esau"
compiled for 4.3.99.902, module version = 0.8.3
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(EE) module ABI minor version (6) is newer than the server's version (5)
(II) UnloadModule: "evtouch"
(II) Unloading /usr/X11R7/lib/xorg/modules/input/evtouch_drv.so
(EE) Failed to load module "evtouch" (module requirement mismatch, 0)
Any ideas where to obtain Xinput 0.6? Any help is much appreciated ) Many thanks in advance!
I'm sorry but I still can't get the touchcsreen to work with 2.6.21.5 (Puppy 2.17)
here is xorg output
II) LoadModule: "evtouch"
(II) Loading /usr/X11R7/lib/xorg/modules/input/evtouch_drv.so
(II) Module evtouch: vendor="Kenan Esau"
compiled for 4.3.99.902, module version = 0.8.3
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(EE) module ABI minor version (6) is newer than the server's version (5)
(II) UnloadModule: "evtouch"
(II) Unloading /usr/X11R7/lib/xorg/modules/input/evtouch_drv.so
(EE) Failed to load module "evtouch" (module requirement mismatch, 0)
Any ideas where to obtain Xinput 0.6? Any help is much appreciated ) Many thanks in advance!
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
It's strange that the 2.6.21.5 version fails. Only the "usbtouchscreen" kernel module has been updated. The "evtouch" input module is unchanged.
Could you please try the old version in 2.15CE again, and post the same section from the xorg output (from LoadModule: "evtouch")
EDIT: Wait ... I think I provided the old precompiled version.
I just repackaged the 2.6.21.5 dotpet and attached it.
Please download and try again.
Could you please try the old version in 2.15CE again, and post the same section from the xorg output (from LoadModule: "evtouch")
EDIT: Wait ... I think I provided the old precompiled version.
I just repackaged the 2.6.21.5 dotpet and attached it.
Please download and try again.
actually I am a newbie to puppy
hi tempestuous :
I have been working on touchscreen for two weeks, can not make it work, can you make a complete list of the steps starting from puppy 2.6.21.5 installation ? how many things should be installed and the commands .
thanks in advance. I need it really bad...
I have been working on touchscreen for two weeks, can not make it work, can you make a complete list of the steps starting from puppy 2.6.21.5 installation ? how many things should be installed and the commands .
thanks in advance. I need it really bad...