Page 4 of 5 FirstFirst 12345 LastLast
Results 31 to 40 of 45

Thread: Touchscreen whose drivers play nice with Linux

  1. #31
    Newbie
    Join Date
    Mar 2005
    Location
    NJ
    Posts
    51
    Quote Originally Posted by thor918 View Post
    I got to ask, do anyone get touchscreen to do a mouse drag.
    This can be accomplished with the "tap and a half". basically, you tap the screen twice, but on the second tap do not release, then you can drag things around. It takes some practice, but it is possible.

  2. #32
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    my head is going to explode...

    Does anyone know how to keep your event number (eg /dev/input/event3) from changing every time I plug/unplug in a mouse?

    thanks
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  3. #33
    Newbie
    Join Date
    Jul 2006
    Posts
    20
    This doesn't just happen when you plug in a mouse. I've noticed that even upon a simple reboot, the "event" numbers can change. I'm looking for a solution as well.
    Epia Nano ITX N10000E, Morex 1677 Case, 1024MB RAM, TSST Slim DVD/CD-RW, 60GB Fujitsu Notebook HDD, Win XP Home/Mandriva 2008 Dual Boot

  4. #34
    Newbie
    Join Date
    Dec 2006
    Location
    Norway
    Posts
    8
    Quote Originally Posted by kev000 View Post
    my head is going to explode...

    Does anyone know how to keep your event number (eg /dev/input/event3) from changing every time I plug/unplug in a mouse?

    thanks
    No, but you can use udev to create a symlink or a predefined name pr. device.
    I had to create an udev-rule for every one of my pointing-devices, as they changed between reboots and confused the hell out of both X and me

    like this:
    Code:
    /etc/udev/rules.d# cat 010-local.rules
    
    #SUBSYSTEMS=="usb", DRIVERS=="usbtouchscreen", NAME="input/touchscreen"
    SUBSYSTEMS=="usb", DRIVERS=="usbtouchscreen", KERNEL=="event*", SYMLINK+="input/touchscreen"
    
    KERNEL=="mouse*", SUBSYSTEMS=="input", ATTRS{name}=="SynPS/2 Synaptics TouchPad", SYMLINK+="input/touchpad"
    
    KERNEL=="mouse*", SUBSYSTEMS=="input", ATTRS{name}=="PS/2 Generic Mouse", ATTRS{phys}=="synaptics-pt/serio*", SYMLINK+="input/mousestick"
    note the first commented out line; I had to add KERNEL=="event*"
    to link to the 'event' interface and not to the 'mouse' interface after upgrading to kernel 2.6.20. Before that it probably worked by luck..

    In xorg.conf, just use /dev/input/touchscreen in place of /dev/input/event3 etc..

    good udev article: http://www.reactivated.net/writing_udev_rules.html

    An alternative way to find the right eventX is to dig thru /sys or /proc
    The number X is incremented by discovery and plugging..
    There are some more details in the article that may help.

  5. #35
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    Thanks noctrl,

    For my English class we are writing a technical article. I decided to write one on how to install the touchscreen drivers in Linux. This forum and everyone here has helped out a lot. Big big thanks.

    Here is a link to the file. I have to turn it in tomorrow so any last second input would be appreciated. If I missed a step or have too many steps let me know.

    -kev
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  6. #36
    Newbie
    Join Date
    Dec 2006
    Location
    Norway
    Posts
    8
    Quote Originally Posted by kev000 View Post
    Here is a link to the file. I have to turn it in tomorrow so any last second input would be appreciated. If I missed a step or have too many steps let me know.

    -kev
    Probably a bit late, but maybe you should point out that the udev rule-lines for the touchpad and the mousestick are examples from a fujitsu/siemens Laptop and those will vary on other computers/setups.

    + add a link to the udev article/howto as it is important that no other pointing devices interfere (ie. X mixes pointing devices) with the touchscreen.

    heh, I dont even know if a 'mousestick' is a proper word for that bugger in the keyboard

  7. #37
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494

    New calibrator program


    I updated the calibrator program and converted it to c++. The new version automatically injects the calibration values into xorg.conf. Linux ICE will include this calibrator and the latest evtouch drivers.

    I also updated the touchscreen howto. I received a B- on the paper if anyone is interested in the quality :| .

    Link:

    http://www.nextabyte.com/nanonymous/....php?p=269#269

    Note:
    1) the calibrator will not update xorg.conf if you already have an "evtouch" entry. If you want to use the calibrator and have it update your xorg.conf, use a clean configuration.
    2) the calibrator will set the touchscreen device as the "CorePointer" so if you want to use a mouse along with the touchscreen, change it to "SendCoreEvents"
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  8. #38
    Variable Bitrate red_parchel's Avatar
    Join Date
    Jul 2006
    Location
    Boston, Ma
    Posts
    276
    I'm currently working on configuring a 10.4" keytec magictouch usb-x touchscreen, my current state is this:
    cat-ing the device works
    the module loads in x11 from xorg.conf
    when i touch the screen the mouse pointer jumps strait to the top right of the screen and stays there until i use the usb mouse to move it., this happens whenever i touch the touch screen
    my xorg.conf looks like this:
    Section "ServerLayout"
    InputDevice "etouch" "SendCoreEvents"
    EndSection
    and the touchscreen part of the xorg.conf like this:
    Section "InputDevice"
    Identifier "etouch"
    Driver "etouch_usb"
    Option "Device" "/dev/usb/hiddev0"
    Option "MinX" "120"
    Option "MaxX" "1664"
    Option "MinY" "128"
    Option "MaxY" "1664"
    the etouch_usb driver i got from the web site, and for the life of me i couldnt get the xf86-input-magictouch driver to work at all (just crashed X)

    ok i know this is long winded, but i'm hoping some one has had some experiance with this device and can help me out.

    [running gentoo, gentoo-sources, on a 1.5ghz via c7]

    EDIT: tried
    Option "MinX" "1660"
    Option "MaxX" "100"
    Option "MinY" "1660"
    Option "MaxY" "100"

    and now the pointer jumps to the top left side of the screen
    MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2

    --worklog--

  9. #39
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    have you tried the "evtouch" usb driver. I'm not sure it will work with your hardware but if you follow this thread there is a lot of information on installing it. It may be worth the try.
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  10. #40
    Variable Bitrate red_parchel's Avatar
    Join Date
    Jul 2006
    Location
    Boston, Ma
    Posts
    276
    I'll give that a shot!
    MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2

    --worklog--

Page 4 of 5 FirstFirst 12345 LastLast

Similar Threads

  1. New Frontend for Windows and Linux
    By gbr in forum Other Cool Front Ends
    Replies: 68
    Last Post: 01-21-2009, 09:55 PM
  2. Searching for touchscreen drivers
    By sct73 in forum Input Devices
    Replies: 16
    Last Post: 07-07-2008, 10:41 PM
  3. Replies: 2
    Last Post: 04-12-2006, 01:58 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •