Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 31

Thread: Lenovo C200 touchscreen problem

  1. #11
    Join Date
    Mar 2006
    Location
    Williams Lake
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Lenovo C200 touchscreen problem

    Moved to Hardware, as it has nothing to do with Raring.

  2. #12
    Join Date
    Nov 2012
    Beans
    18

    Re: Lenovo C200 touchscreen problem

    unable to find device eGalax Inc. USB TouchControllerxinput
    unable to find device list-props
    unable to find device eGalax Inc. USB TouchControllerxinput
    unable to find device list-props
    unable to find device eGalax Inc. USB TouchControllerxinput
    unable to find device list-props
    Device 'eGalax Inc. USB TouchController':
    Device Enabled (134): 1
    Coordinate Transformation Matrix (136): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (257): 0
    Device Accel Constant Deceleration (258): 1.000000
    Device Accel Adaptive Deceleration (259): 1.000000
    Device Accel Velocity Scaling (260): 10.000000
    Device Product ID (251): 3823, 1
    Device Node (252): "/dev/input/event2"
    Evdev Axis Inversion (261): 0, 0
    Evdev Axis Calibration (262): 0, 2047, 0, 2047
    Evdev Axes Swap (263): 0
    Axis Labels (264): "Abs X" (278), "Abs Y" (279)
    Button Labels (265): "Button Unknown" (254), "Button Unknown" (254), "Button Unknown" (254), "Button Wheel Up" (140), "Button Wheel Down" (141)
    Evdev Middle Button Emulation (266): 0
    Evdev Middle Button Timeout (267): 50
    Evdev Third Button Emulation (268): 0
    Evdev Third Button Emulation Timeout (269): 1000
    Evdev Third Button Emulation Button (270): 3
    Evdev Third Button Emulation Threshold (271): 20
    Evdev Wheel Emulation (272): 0
    Evdev Wheel Emulation Axes (273): 0, 0, 4, 5
    Evdev Wheel Emulation Inertia (274): 10
    Evdev Wheel Emulation Timeout (275): 200
    Evdev Wheel Emulation Button (276): 4
    Evdev Drag Lock Buttons (277): 0
    test@test-Lenovo-C200:~$

    Does it help you? I am still stuck..
    Thank you in advance.

  3. #13
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Lenovo C200 touchscreen problem

    I am confused by your list-props output. What you should see in the terminal just before you enter the command is:
    Code:
    test@test-Lenovo-C200:~$ xinput list-props "eGalax Inc. USB TouchController"
    Is that what you are using?

    Also you can box in your output on your posts. In Advanced when posting click on the # at the top right of the posting window. That will bring up the code tags. Place your output between them.

    Are you sure nothing happened when you ran setup.sh? For example is there a file /etc/X11/xorg.conf that contains a new eGalax section?

    Looking at the script it appears you have to run it as root which is probably part of the problem. Furthermore you probably need build-essential and either the linux headers or kernel source or both. Easy to do but lets hold off on doing that.

    Looking at the Driver Guide.pdf it looks like we may not need to install anything. We just may need to create a xorg.conf.d file to configure it. It says:
    It is highly recommended to use inbuilt kernel module instead of tkusb
    kernel module for USB touch device, by doing this all users do NOT need
    to compile any source code during driver installation. The user can identify
    the USB class of touch device and check which kernel module is loaded
    for USB touch device by the following.
    And to run this command in a terminal:
    Code:
    lsusb –v –d 0eef:0001
    Please post that output.

  4. #14
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Lenovo C200 touchscreen problem

    Oops, nevermind. Sorry, I got confused and was looking at the 2010 driver's .pdf.

    You did download the eGTouch_v2.5.2107.L-x driver, correct?

    Looking at its .pdf it seems to want you to install the driver and doesn't give an option to use the current kernel's driver. If you ran the setup.sh in a terminal it would have complained about you not being root.

    So assuming you downloaded the driver and extracted it on your Desktop change directory into the driver folder.
    Code:
    cd Desktop
    
    cd eGTouch_v2.5.2107.L-x
    And run:
    Code:
    sudo sh setup.sh
    What I do is copy and paste any output in the terminal in a text file and save the text file so I have it to review. That way you can inspect any errors or whatever at your leisure without keeping the terminal open. Then reboot/restart.

  5. #15
    Join Date
    Nov 2012
    Beans
    18

    Re: Lenovo C200 touchscreen problem

    Hello, i appreciate really your help, but when i enter those commands, nothing happends, sometimes i have to enter a password, i think its the password of the computer, but by other commands it says "permission denied".
    Maybe the Lenovo C200 series are not compatible with ubuntu?
    Because the Lenovo C200 series is a single touch, not a multi touch..it's really harming us, that the touchscreens are not working under ubuntu.



    Bus 004 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen
    Couldn't open device, some information will be missing
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 1.10
    bDeviceClass 0 (Defined at Interface level)
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x0eef D-WAV Scientific Co., Ltd
    idProduct 0x0001 eGalax TouchScreen
    bcdDevice 1.00
    iManufacturer 1
    iProduct 2
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 34
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 1
    bmAttributes 0xa0
    (Bus Powered)
    Remote Wakeup
    MaxPower 100mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 3 Human Interface Device
    bInterfaceSubClass 0 No Subclass
    bInterfaceProtocol 0 None
    iInterface 0
    HID Device Descriptor:
    bLength 9
    bDescriptorType 33
    bcdHID 1.00
    bCountryCode 0 Not supported
    bNumDescriptors 1
    bDescriptorType 34 Report
    wDescriptorLength 322
    Report Descriptors:
    ** UNAVAILABLE **
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0010 1x 16 bytes
    bInterval 3
    test@test-Lenovo-C200:~$ ^C
    test@test-Lenovo-C200:~$

  6. #16
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Lenovo C200 touchscreen problem

    Entering sudo causes it to ask for your root password and then for the next 5 or 10 minutes you have root access. Do you know the root/super user password? For most individual machines they are the same thing. Have you set it up to have multiple users? So the user password isn't the root password?

    When you use su the prompt changes from $ to #, with # indicating root. But not with sudo. In fact su isn't set up with a default Ubuntu install.

    Can you show me the terminal output of you changing directories and running sudo on setup.sh?

  7. #17
    Join Date
    Nov 2012
    Beans
    18

    Re: Lenovo C200 touchscreen problem

    I think the password is the same as the users password. I've didnt setup any password actually, only the one on the setup, when ubuntu is asking me which setup i want to use, then i type it and it's done.
    How can i find the terminal output?
    I am really sorry, but i am in this system a newbie..
    Is Teamviewer working on the ubunutu systems?
    Or maybe there is a other way that you could check the system?
    Because i am really clueless and just understand some parts..

  8. #18
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Lenovo C200 touchscreen problem

    So your user password should be the sudo password.

    Alright. Where did you download the driver to? Did you extract or uncompress it? If not right click on it and choose "Extract here".

    Open a terminal and run this command:
    Code:
    pwd
    print working directory or pwd will tell you where you are in the directory tree. That gets you oriented.

  9. #19
    Join Date
    Nov 2012
    Beans
    18

    Re: Lenovo C200 touchscreen problem

    Ok.
    I entered "pwd" and it showed me

    /home/test

    but i moved the eDTouch_v2.5.2107.L-x folder to the home folder where are the other folders like desktop, downloads, pictures and so on.
    Before it was on the desktop, before i was moving it.

  10. #20
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Lenovo C200 touchscreen problem

    http://www.ubuntupocketguide.com/download_main.html

    https://help.ubuntu.com/community/CommandLineResources


    / is the root directory. Open the file browser Nautilus and go to File System. That shows you the directories in root. Go into home. In there you should see test. Test is apparently your username. In the terminal it would look like /home/test. When in test run the list (ls) command:
    Code:
    ls
    That will show you what is in there.

    When you open a terminal it puts you in /home/username. Or in your case /home/test which is why with pwd you see:
    /home/test
    From what you've said you moved /home/test/Desktop/eDTouch_v2.5.2107.L-x to /home/test/eDTouch_v2.5.2107.L-x.

    So in a newly opened terminal to change directory into the driver folder you just type cd (change directory) folder name:
    Code:
    cd eDTouch_v2.5.2107.L-x
    Where you actually are now would be: /home/test/eDTouch_v2.5.2107.L-x
    Or ~ is the shortcut for /home/test so you can also write it as: ~/eDTouch_v2.5.2107.L-x

    But first eDTouch_v2.5.2107.L-x doesn't look like the right driver. Isn't it suppose to be eGTouch_v2.5.2107.L-x? Or is that a typo? The sudo command won't work with a mispelling. When you use the CLI (command line interface) in a terminal things have to be spelled exactly, including case (letters capitalized or not). And a directory can not have spaces in its name unlike the gui which invisibly fills in the spaces.

Page 2 of 4 FirstFirst 1234 LastLast

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
  •