Announcement

Collapse
No announcement yet.

Kubuntu on a USBDrive, and a Gigabyte Tablet

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Kubuntu on a USBDrive, and a Gigabyte Tablet

    Hey all,

    I'm hoping someone can help me get my ridiculously complex setup working. I'd consider myself a windows power user, but are relatively new to linux (6 months or so). I have a desktop setup with 10.04, and now I'm trying to get a more portable copy of linux running.

    I have a USB Drive with Kubuntu 10.04 installed on it. It's not a live disk made from an image, I performed the install operation onto the drive (There were some issues with updates and a TTY login error on exit). I use this install for when I want to use linux with my work computer, and for when I want it on my Tablet.

    The tablet is the one that is giving me problems. I have a Gigabyte T1000p, and the Touchscreen/Touchpad setup isn't really working. The tablet digitizer is from Ideacom, and I'm fairly certain that it isn't on the list of supported hardware.

    The problem I'm having is the Touchpad doesn't work, and the Touchscreen DOES work, just as a touch pad. Meaning, when I drag my finger across the screen, the pointer moves. So I'm looking for solutions on how to do 2 things:

    A. Is there a way I can get the Touchpad working?

    B. Is there a way I can get the Touchscreen working like a normal Touchscreen?

    I work as a programmer, so I'm not too afraid of getting my hands dirty, fiddling about with drivers and what have you, I just don't really know where to start, and am looking for a point in the right direction. Any help you can provide would be great.

    #2
    Re: Kubuntu on a USBDrive, and a Gigabyte Tablet

    First a couple of caveats; I don't have a touchscreen and this is a very narrow (as in few similar users here) problem so you might need to look elsewhere for help with this.

    Keeping that in mind, my first guess is your touchscreen has been configured as a touchpad rather than the multitouch screen you desire, thus leaving your actual touchpad un-configured.

    Usually, the trouble shooting process for hardware is:
    1. determine if your hardware is detected properly
    2. determine how your hardware is connected (pci but, usb bus, HAL or UDEV...)
    3. determine if their are any specific drivers or settings required that are not included in the kernel or from your distro
    4. lots and lots of trial and error

    Steps 1+2)

    In a terminal window, try lspci, lsusb, and sudo lshw and look for entries relating to your touchpad and touchscreen.

    Read the file /var/log/Xorg.0.log and look to see if your touchpad/screen have been auto-configured incorrectly by X.

    If you have the file /etc/X11/xorg.conf read it also.

    Here's a link to multitouch > https://wiki.ubuntu.com/Multitouch Remember Kubuntu is Ubuntu with a better desktop but Ubuntu is the "mothership" so searching for help with Ubuntu might reveal more helpful information.

    Here's a short list of similar hardware http://gestureworks.com/features/sup...00p-tablet-pc/. You might have success finding a similar screen product under a different brand name that someone has already done this on.

    Once you done the commands I suggested above - if you need help deciphering these, post the output here and we'll help you figure it out.

    Please Read Me

    Comment


      #3
      Re: Kubuntu on a USBDrive, and a Gigabyte Tablet

      Thanks for the reply. Meant to get to this last night, just didn't have the time.

      Got the outputs from lspci and lsusb
      Code:
      user@linux:~$ lspci
      00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge
      00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller
      00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller
      00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
      00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
      00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
      00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
      00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
      00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02)
      00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
      00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
      00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
      00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
      00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
      00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
      00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02)
      00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
      01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
      04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
      user@linux:~$ lsusb
      Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 004 Device 002: ID 046d:c51b Logitech, Inc. V220 Cordless Optical Mouse for Notebooks
      Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 003 Device 003: ID 1cb6:6650 
      Bus 003 Device 002: ID 0cf3:3000 Atheros Communications, Inc. 
      Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 001 Device 005: ID 05dc:a732 Lexar Media, Inc. 
      Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      I was able to get the output from lshw, but it was exceedingly long, so I'll skip it for now.

      this looks like the relevant information from xorg.0.log
      Code:
      (II) config/udev: Adding input device IDEACOM IDC 6650 (/dev/input/event6)
      (**) IDEACOM IDC 6650: Applying InputClass "evdev touchpad catchall"
      (**) IDEACOM IDC 6650: Applying InputClass "touchpad catchall"
      (II) LoadModule: "synaptics"
      (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
      (II) Module synaptics: vendor="X.Org Foundation"
      	compiled for 1.7.6, module version = 1.2.2
      	Module class: X.Org XInput Driver
      	ABI class: X.Org XInput driver, version 7.0
      (II) Synaptics touchpad driver version 1.2.2
      (**) Option "Device" "/dev/input/event6"
      (II) IDEACOM IDC 6650: x-axis range 0 - 8191
      (II) IDEACOM IDC 6650: y-axis range 0 - 8191
      (II) IDEACOM IDC 6650: pressure range 0 - 255
      (II) IDEACOM IDC 6650: finger width range 0 - 0
      (II) IDEACOM IDC 6650: buttons: left right
      (--) IDEACOM IDC 6650: touchpad found
      (**) IDEACOM IDC 6650: always reports core events
      (II) XINPUT: Adding extended input device "IDEACOM IDC 6650" (type: TOUCHPAD)
      (**) IDEACOM IDC 6650: (accel) keeping acceleration scheme 1
      (**) IDEACOM IDC 6650: (accel) acceleration profile 0
      (**) IDEACOM IDC 6650: (accel) acceleration factor: 2.000
      (**) IDEACOM IDC 6650: (accel) acceleration threshold: 4
      (--) IDEACOM IDC 6650: touchpad found
      (II) config/udev: Adding input device IDEACOM IDC 6650 (/dev/input/mouse1)
      (II) No input driver/identifier specified (ignoring)
      i don't have the log file at /etc/X11/xorg.conf, but I found an interesting line in the xorg.0.log:
      Code:
      (==) Using config directory: "/usr/lib/X11/xorg.conf.d"
      So I checked out the directory and found files on evdev, synaptics, and wacom.

      Any help interpreting these wound be appreciated. It looks like my touch Screen might be input/event6 and my touch Pad might be input/mouse1.

      Comment


        #4
        Re: Kubuntu on a USBDrive, and a Gigabyte Tablet

        I'd start by install the xserver-xorg-input-evtouch driver and restarting X just to see if it works by itself.

        Next, try creating file /usr/share/X11/xorg.conf.d/99.idc.conf and putting this in it:
        Code:
        Section "InputClass"
         Identifier "IDEACOM touchscreen class"
         MatchProduct "IDEACOM"
         MatchDevicePath "/dev/input/event*"
         Driver "evtouch"
         Option "MinX" "0"
         Option "MinY" "0"
         Option "MaxX" "8192"
         Option "MaxY" "8192"
        EndSection
        This should get it working a bit, then you'll have to figure out your multitouch!

        Please Read Me

        Comment


          #5
          Re: Kubuntu on a USBDrive, and a Gigabyte Tablet

          Found this - last post refers to an experimental driver

          https://bugs.launchpad.net/ubuntu/+s...ev/+bug/573006

          Please Read Me

          Comment

          Working...
          X