Results 1 to 6 of 6

Thread: xenarc touchscreen(usb) not detected on startup -CentOS4

  1. #1
    Newbie
    Join Date
    Aug 2006
    Posts
    4

    Question xenarc touchscreen(usb) not detected on startup -CentOS4

    Hi,
    I have a xenarc 1020 tsv touchscreen, with CentOS 4. The touchscreen is caliberated and it works fine, when the touchscreen is connected after the OS boots. (the hotplug works)

    For some reason, the touchscreen is not detected if it is connected before I start the computer.
    cat /proc/bus/input/devices does not list the device.
    lsusb does not show any usb device connected.

    The weird part is, if I connect a USB mouse and the touchscreen before startup, then both these devices are detected. If only the USB mouse is connected before startup, then that is detected too.(hence I can say that coldplug works)

    any pointers?

    Thanks.

  2. #2
    Newbie
    Join Date
    Aug 2005
    Location
    Austin TX
    Posts
    22
    This happened to me as well in gentoo. If the touchscreen is showing up in dmesg after bootup then reinstall/rebuild coldplug and hotplug. I got info from here: http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/b89783a1e2682771/6b5222475d5c5c2f?lnk=st&q=linux+usb+mouse&rnum=2&h l=en#6b5222475d5c5c2f
    2006 Subaru STI
    Voom2PC with CN700 Lilliput 7" Digimoto mOByDic
    Sirius-SR1 BU-355 - EWF/Roadrunner/LSX

  3. #3
    Newbie
    Join Date
    Aug 2006
    Posts
    4
    Thanks for the reply!
    The touchscreen does not show up in dmesg...
    Even when I disconnect the USB to connect it again, dmesg shows nothing. It does show up a entry when I reconnect the USB.

    I am using the following udev rule: (I read about it here: Touchscreen changing usb event device on power on/off)
    BUS="usb",KERNEL="event*",SYSFS{manufacturer}="eGa lax Inc.",SYMLINK="touchscreen"

    does this look right? because now even the usb mouse is not detected (when USB mouse is the only device connected)

  4. #4
    Newbie
    Join Date
    Aug 2005
    Location
    Austin TX
    Posts
    22
    If you get no listing in dmesg you aren't going to get anywhere.
    When you hot plug the device after bootup do you get any new messages added to the bottom of /var/log/messages or dmesg or wherever you configured you box to send them?
    I would remove the UDEV rule just to see if coldplug works again. If it does then the UDEV rule is the most likely culprit. For me, at least, UDEV has a steep learning curve. Every UDEV rule I have made from scratch needs 4 or 5 iterations to work right.

    Oh yeah - shouldn't it be SYMLINK="input/touchscreen" instead of just SYMLINK="touchscreen" so you get /dev/input/touchscreen?
    2006 Subaru STI
    Voom2PC with CN700 Lilliput 7" Digimoto mOByDic
    Sirius-SR1 BU-355 - EWF/Roadrunner/LSX

  5. #5
    Newbie
    Join Date
    Aug 2006
    Posts
    4
    Quote Originally Posted by saverio911 View Post
    If you get no listing in dmesg you aren't going to get anywhere.
    When you hot plug the device after bootup do you get any new messages added to the bottom of /var/log/messages or dmesg or wherever you configured you box to send them?
    when I hotplug the touchscreen, this is what dmesg gives:
    usb 2-2: new low speed USB device using address 2
    input: eGalax Inc. USB TouchController on usb-0000:00:10.0-2
    usbcore: registered new driver touchkitusb

    Quote Originally Posted by saverio911 View Post
    I would remove the UDEV rule just to see if coldplug works again. If it does then the UDEV rule is the most likely culprit. For me, at least, UDEV has a steep learning curve. Every UDEV rule I have made from scratch needs 4 or 5 iterations to work right.

    Oh yeah - shouldn't it be SYMLINK="input/touchscreen" instead of just SYMLINK="touchscreen" so you get /dev/input/touchscreen?
    I removed the udev rule, but no luck, device still not detected at boot.

  6. #6
    Newbie
    Join Date
    Aug 2005
    Location
    Austin TX
    Posts
    22
    Which version of UDEV tools are you using? If it is not current or you rebuilt it from source I would do a refresh. According to rpmfind the current version for RHEL (which I use the srpm to build with) is 039-10.8. I wish I could be more helpful but I am only using CentOS for my servers and not my carpc.
    2006 Subaru STI
    Voom2PC with CN700 Lilliput 7" Digimoto mOByDic
    Sirius-SR1 BU-355 - EWF/Roadrunner/LSX

Similar Threads

  1. Survey: Startup times and methods
    By gnomad in forum General MP3Car Discussion
    Replies: 56
    Last Post: 01-02-2007, 12:55 PM
  2. Auto startup and shutdown of Xenarc 700idt
    By JimmyCoke in forum LCD/Display
    Replies: 0
    Last Post: 07-31-2006, 07:32 PM
  3. Xenarc touchscreen - recalibrate on startup?
    By -zerodb in forum Input Devices
    Replies: 3
    Last Post: 09-22-2005, 09:00 AM
  4. Startup controller and Xenarc TSV
    By nsmoller in forum Power Supplies
    Replies: 4
    Last Post: 01-20-2005, 10:05 PM
  5. xenarc controller not being detected
    By fallnangel in forum LCD/Display
    Replies: 5
    Last Post: 01-18-2005, 11:55 PM

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
  •