Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 26 Nov 2014, 09:55
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
Touchscreen HOWTO
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 2 of 6 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
divisionmd


Joined: 14 Jul 2007
Posts: 606

PostPosted: Sun 10 May 2009, 16:34    Post_subject:  

Hello all,

- Thanks alot for help got it working!

Best regards,
Johan
Back to top
View user's profile Send_private_message MSNM 
riel

Joined: 07 May 2009
Posts: 2

PostPosted: Fri 15 May 2009, 05:11    Post_subject:  

I found out that my device uses a PS2 touchscreen, on the motherboards Mouseinput.

The mouse driver must be capable of doing this. Anyone knows how? I feel that it is really interfering with my mouse.
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sat 16 May 2009, 06:46    Post_subject:  

riel wrote:
I found out that my device uses a PS2 touchscreen ...
The mouse driver must be capable of doing this.

Ah yes, that's a problem. I think that the mouse driver, which is statically built into the Puppy kernel, must be configured to cope with touchscreen functions. The kernel in Puppy 4.1/4.2 does not have this enabled. I attach an image of Puppy's kernel configuration where you can see this.

Maybe you could lobby Barry to enable the Touchkit PS2 setting for uPup?
mouse-kernel-config.jpg
 Description   
 Filesize   6.65 KB
 Viewed   4705 Time(s)

mouse-kernel-config.jpg

Back to top
View user's profile Send_private_message 
wosifat

Joined: 29 Jun 2008
Posts: 104
Location: Madison Heights, VA

PostPosted: Sat 16 May 2009, 11:46    Post_subject:  

Crazy question get!
I saw somewhere online that would convert a Macbook to a tablet. Can the same be done with PC notebooks? (Somewhat related I guess.)
Back to top
View user's profile Send_private_message YIM MSNM 
andrewr

Joined: 20 Apr 2009
Posts: 8

PostPosted: Thu 04 Jun 2009, 07:04    Post_subject:  

tempestuous wrote:
riel wrote:
I found out that my device uses a PS2 touchscreen ...
The mouse driver must be capable of doing this.

Ah yes, that's a problem. I think that the mouse driver, which is statically built into the Puppy kernel, must be configured to cope with touchscreen functions. The kernel in Puppy 4.1/4.2 does not have this enabled.


Bugger.

My Panasonic Toughbook CF-29 uses a Fujitsu FJC600 touchscreen via the PS2 port. It sort of works but is not usable (ie where you touch and where the mouse cursor ends up are two different places.)

Ah well.....
Back to top
View user's profile Send_private_message 
The_Pirate

Joined: 22 Jul 2009
Posts: 7

PostPosted: Sun 09 Aug 2009, 10:31    Post_subject: PS/2 trouble  

Hi -
I have a Fujitsu/Siemens B-2131 lifebook.

Of course, i did not read all the entries in this thread (If everything fails, read the manual...) and tried to configure it for a serial touchscreen. Stupid as usual.

It didn't work, so i assume it must be a PS/2 screen..as somebody wrote it would be in a "B" series...

There is absolutely no response from the touchscreen...also not from the PS/2 connector, when i plug a trackball into the socket, even though the configuration program found the PS/2 port.
The built in 'mouse' (a little funny green joystick in the keyboard) as well as a external USB mouse work fine.

Has anybody managed to get one of these screens to work? If you have ideas, i volunteer as a Guinea Pig. I'm just not that fast on the uptake, so please write really slow...Razz
Back to top
View user's profile Send_private_message 
MthNrd

Joined: 19 Aug 2009
Posts: 1

PostPosted: Wed 19 Aug 2009, 13:20    Post_subject:  Another Fujitsu B-series Lifebooker Here
Sub_title: I love my HardPuppy, but ...
 

If I can't get the touchscreen to work, I will drop it off at the shelter and revert back to Win2000

Working with a B-2175...

Someone, somewhere, HELP US!!!
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Wed 19 Aug 2009, 21:13    Post_subject:  

As I said earlier in this thread -
http://www.murga-linux.com/puppy/viewtopic.php?p=295653#295653
the B-series Lifebooks have a PS/2 touchscreen interface, so they cannot be made to work with Puppy.
Back to top
View user's profile Send_private_message 
The_Pirate

Joined: 22 Jul 2009
Posts: 7

PostPosted: Sat 22 Aug 2009, 09:57    Post_subject:  

tempestuous, i ACK that the kernel options are currently missing. But i refuse to give up. I'm a stubborn old git.

So, we need a new kernel. I see two options:
1) Puppy supplies one. It would be appropriate that the new kernel contains the fix for the recent "null pointer" flap, this way everybody benefits. I guess this involves "lobby Barry", but i'm not sure how to do that.
2) Where is the stuff we need to roll our own kernel? Then we'll just have to do it ourselves.

From there on, i guess we'll have to play it by ear.

BTW, may i compliment tempestuous on the amount of work, as well as the quality of it, on the subject of touchscreeens? I have not found any other guides on the web, no matter for what distro, that deals with touchscreens with the new kernels. IMHO this deserves to be worked into a "Touchscreens on Linux 2.6 HOWTO", as there currently seems to be no such thing...

Thanks for your work!
Back to top
View user's profile Send_private_message 
caiooiac

Joined: 09 May 2008
Posts: 17

PostPosted: Thu 03 Sep 2009, 18:49    Post_subject:  

Hello everyone

I'm with the same problem as the lifebook b-series owners. I have a fujitsu lifebook B-2154 and am trying to make the touchscreen work.

I'm sorry to hear that the pro in touchscreen think we have no solution... and I'm to ignorant to really help or even to disagree, but from my research I think is possible. Just isn't a real good how to like this one...

All explain my point of view: three successful installations in my model

http://users.tkk.fi/u/jjvayryn/B2154.html
http://www.minus1.de/s/lifebook-linux.html
http://www.shappyhopper.co.uk/b2154/

No one is with puppy, but they are all linux...

Here we have someone who made the drive and teaches how to use it:

http://stlx01.stz-softwaretechnik.de/~ke/touchscreen/evtouch.html

Mine doesn't work with his configuration. He has a kernel pach, but he says kernel 2,6,13 and newer doesn't need it, so I don't have it (and because I don't know how to make a kernel pach...).

And last but not least we have this threat:

http://www.murga-linux.com/puppy/viewtopic.php?t=34273&sid=8c6a05a6cc95971f9b277506a36932fe

Where one or to guys manage to make the touchscreen work.

As I said before I'm far far away from been a advanced user and can't figure out what I doing wrong, so I have some questions, hope you can help me.

-Do I need to do the kernel pach?
-I downloaded the evtouch drive and copy it to /usr/X11R6/xorg/lib/modules/input (or something like that, I don't have my laptop on now). Is this installing the drive or do I need to do something else?
-Booting the default puppy 4.21 already make my touchscreen work (but not at properly). When I edit xorg.conf like said in the last site, nothing works (touchscreen and mouse stick), but if I delete either one of the corepoints entry, it works like before. What's up with that??

Thank you in advance for any help
Back to top
View user's profile Send_private_message 
caiooiac

Joined: 09 May 2008
Posts: 17

PostPosted: Thu 03 Sep 2009, 19:17    Post_subject:  

I can't believe it!!!!! I just got my touchscreen working!!!!!!

I was trying to do that for ages!! I'm so happy!

So I'll tell how I made mine work:

Downloaded evtouch-0.8.7.tar.gz from http://stlx01.stz-softwaretechnik.de/~ke/touchscreen/evtouch.html and copied the evtouch_drv.so to /usr/X11R6/lib/xorg/modules/input

Then I add to /etc/X11/xorg.conf

Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "touchscreen" "CorePointer"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "touchscreen"
Driver "evtouch"
Option "Device" "/dev/input/event2"
Option "DeviceName" "touchscreen"
Option "MinX" "44"
Option "MinY" "93"
Option "MaxX" "975"
Option "MaxY" "990"
Option "ReportingMode" "Raw"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
Option "SendCoreEvents" "On"
EndSection

That is Mr_Parker configuration (http://www.murga-linux.com/puppy/viewtopic.php?t=34273&sid=8c6a05a6cc95971f9b277506a36932fe). That's the same as the download place, but with the correct numbers for my laptop model.

And the only deference in my case (and it made all the difference ) was in this line:

Option "Device" "/dev/input/event2"

When I changed mine to event1 it worked!!!!!!

So goof luck everyone, hope you manage to make your's work.

Bye
Back to top
View user's profile Send_private_message 
IT-Schaf

Joined: 14 Sep 2009
Posts: 8

PostPosted: Tue 15 Sep 2009, 04:12    Post_subject:  

I use an Simatic Touchscreen with a Semtech Screencoder, it is a USB-Touchscreen. The Driver from Touch Base Ltd dosn´t work, same at evtouch, evdev and other. The Touchscreen is running but not configurable it´s horrible.

I changed the Xorg and written an udev rules, but nothing helps.
The configuration tool from TouchBase is running, but i can´t use them, because the mousepointer is overwrite the pointer from touchscreen i think. Anyone ideas?



Shocked Dummymode: ON Shocked
Back to top
View user's profile Send_private_message 
vaskoiii

Joined: 18 Mar 2010
Posts: 7

PostPosted: Thu 18 Mar 2010, 04:57    Post_subject:  

My Computer:
Lifebook p1120

Puppy Version:
4.3

Issue:
Touchscreen worked out of the box but config values are ignored.


Code:

#cat /proc/bus/input/devices
I: Bus=0003 Vendor=0430 Product=0508 Version=0100
N: Name="Fujitsu Takamisawa USB Touch Panel"
P: Phys=usb-0000:00:02.0-3/input0
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb1/1-3/1-3:1.0/input/input8
U: Uniq=
H: Handlers=mouse1 event8 js0
B: EV=1b
B: KEY=70000 0 0 0 0 0 0 0 0
B: ABS=3
B: MSC=10


On boot the touchpanel works and everything but I can't figure out how to configure it. I have followed this HOWTO for USB and Serial Touch Panels but it doesn't seem to matter what I put as config values. The touchpanel always seems to put the cursor in the same place no matter what MinX, MaxX, MinY, MaxY values I put.

Please advise.

Edited_time_total
Back to top
View user's profile Send_private_message 
maddmike

Joined: 17 Jun 2008
Posts: 14

PostPosted: Thu 18 Mar 2010, 10:14    Post_subject:  

vaskoiii wrote:
The touchpanel always seems to put the cursor in the same place no matter what MinX, MaxX, MinY, MaxY values I put.


This was also the "best" result I got with my Panasonic T-5, which has a Fujitsu USB touchscreen. My theory was that X11 was getting data from the touchscreen, but it was in the wrong format, so it couldn't get real X,Y positions. I tried different drivers, different "DEVICE" settings in Xorg.conf, different options. Sometimes I could change the location of where the mouse pointer would go, but it was always stuck in one location.

I gave up after getting to this point.
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Fri 19 Mar 2010, 01:49    Post_subject:  

vaskoiii, you make no mention of whether you installed the touchscreen-Puppy4.1.pet from the first page in this forum thread.
This is essential, you must install this dotpet, because Puppy lacks any form of Xorg input plugin to support touchscreen devices.

Then you must adapt my instructions to your own particular situation; in the "HOWTO - USB touchscreens" post I explained how to configure Xorg to use the "evtouch" Xorg plugin ... but this Xorg plugin is not necessarily compatible with your touchscreen!
I think (??) that your touchscreen plugin will be "fujitsu", not evtouch.

So when you add a new InputDevice section to your /etc/X11/xorg.conf
it should look like this -
Code:
Section "InputDevice"
    ...
    Driver "fujitsu"
    Option "Device" "/dev/input/event8"
    ...
EndSection

Save.
Then restart X (Ctrl < Alt > backspace) after every configuration change.

Of course, the usbtouchscreen and evdev kernel modules must also be loaded.
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 2 of 6 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » HOWTO ( Solutions )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1015s ][ Queries: 13 (0.0104s) ][ GZIP on ]