Results 1 to 6 of 6

Thread: Two fingers required for scroll??

  1. #1
    Join Date
    Nov 2005
    Location
    Jackson, TN USA
    Beans
    462
    Distro
    Ubuntu 14.04 Trusty Tahr

    Two fingers required for scroll??

    Bought a new laptop, an Asus K50I from Best Buy. Imaged the factory hard drive then promptly formatted and installed Karmic. All is working well out of the box, EXCEPT for two things..
    Wifi is flaky, but that's fine. I just ordered an Atheros 5007 mini PCIe to replace the builtin wifi chipset, as I know it works just fine.

    The thing I'm really here for is that the touchpad requires two fingers to scroll and I cannot seem to find any way to make this work like normal

    here's is the output of lshw, if this will help:

    Code:
    myk@mobileThree:~$ sudo lshw
    mobilethree               
        description: Notebook
        product: K50IJ
        vendor: ASUSTeK Computer Inc.
        version: 1.0
        serial: 9CN0AS467832529
        width: 32 bits
        capabilities: smbios-2.5 dmi-2.5 smp-1.4 smp
        configuration: chassis=notebook cpus=2 uuid=153581DE-F044-632C-8D00-E0CB4E4A90A0
      *-core
           description: Motherboard
           product: K50IJ
           vendor: ASUSTeK Computer Inc.
           physical id: 0
           version: 1.0
           serial: BSN12345678901234567
           slot: MIDDLE
         *-firmware
              description: BIOS
              vendor: American Megatrends Inc.
              physical id: 0
              version: 217 (12/04/2009)
              size: 64KiB
              capacity: 960KiB
              capabilities: isa pci pnp upgrade shadowing escd cdboot bootselect edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int17printer int10video acpi usb smartbattery biosbootspecification netboot
         *-cpu:0
              description: CPU
              product: Pentium(R) Dual-Core CPU       T4400  @ 2.20GHz
              vendor: Intel Corp.
              physical id: 4
              bus info: cpu@0
              version: 6.7.10
              serial: 0001-067A-0000-0000-0000-0000
              slot: Socket 478
              size: 1200MHz
              capacity: 2200MHz
              width: 64 bits
              clock: 200MHz
              capabilities: boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx x86-64 constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm cpufreq
              configuration: id=1
            *-cache:0
                 description: L1 cache
                 physical id: 5
                 slot: L1-Cache
                 size: 64KiB
                 capacity: 64KiB
                 capabilities: internal write-back data
            *-cache:1
                 description: L2 cache
                 physical id: 7
                 slot: L2-Cache
                 size: 1MiB
                 capacity: 1MiB
                 capabilities: internal write-back unified
            *-logicalcpu:0
                 description: Logical CPU
                 physical id: 1.1
                 width: 64 bits
                 capabilities: logical
            *-logicalcpu:1
                 description: Logical CPU
                 physical id: 1.2
                 width: 64 bits
                 capabilities: logical
         *-cache
              description: L1 cache
              physical id: 6
              slot: L1-Cache
              size: 64KiB
              capacity: 64KiB
              capabilities: internal write-back instruction
         *-memory
              description: System Memory
              physical id: 1d
              slot: System board or motherboard
              size: 3GiB
            *-bank:0
                 description: SODIMM DDR2 Synchronous 667 MHz (1.5 ns)
                 product: N/A
                 vendor: N/A
                 physical id: 0
                 serial: N/A
                 slot: SODIMM0
                 size: 2GiB
                 width: 64 bits
                 clock: 667MHz (1.5ns)
            *-bank:1
                 description: SODIMM DDR2 Synchronous 667 MHz (1.5 ns)
                 product: N/A
                 vendor: N/A
                 physical id: 1
                 serial: N/A
                 slot: SODIMM1
                 size: 1GiB
                 width: 64 bits
                 clock: 667MHz (1.5ns)
         *-cpu:1
              physical id: 1
              bus info: cpu@1
              version: 6.7.10
              serial: 0001-067A-0000-0000-0000-0000
              size: 1200MHz
              capacity: 1200MHz
              capabilities: ht cpufreq
              configuration: id=1
            *-logicalcpu:0
                 description: Logical CPU
                 physical id: 1.1
                 capabilities: logical
            *-logicalcpu:1
                 description: Logical CPU
                 physical id: 1.2
                 capabilities: logical
         *-pci
              description: Host bridge
              product: Mobile 4 Series Chipset Memory Controller Hub
              vendor: Intel Corporation
              physical id: 100
              bus info: pci@0000:00:00.0
              version: 09
              width: 32 bits
              clock: 33MHz
              configuration: driver=agpgart-intel
              resources: irq:0
            *-display:0
                 description: VGA compatible controller
                 product: Mobile 4 Series Chipset Integrated Graphics Controller
                 vendor: Intel Corporation
                 physical id: 2
                 bus info: pci@0000:00:02.0
                 version: 09
                 width: 64 bits
                 clock: 33MHz
                 capabilities: msi pm bus_master cap_list rom
                 configuration: driver=i915 latency=0
                 resources: irq:28 memory:fe400000-fe7fffff memory:d0000000-dfffffff(prefetchable) ioport:dc00(size=8)
            *-display:1 UNCLAIMED
                 description: Display controller
                 product: Mobile 4 Series Chipset Integrated Graphics Controller
                 vendor: Intel Corporation
                 physical id: 2.1
                 bus info: pci@0000:00:02.1
                 version: 09
                 width: 64 bits
                 clock: 33MHz
                 capabilities: pm bus_master cap_list
                 configuration: latency=0
                 resources: memory:fe800000-fe8fffff
            *-usb:0
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB UHCI Controller #4
                 vendor: Intel Corporation
                 physical id: 1a
                 bus info: pci@0000:00:1a.0
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: bus_master cap_list
                 configuration: driver=uhci_hcd latency=0
                 resources: irq:16 ioport:d880(size=32)
            *-usb:1
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB UHCI Controller #5
                 vendor: Intel Corporation
                 physical id: 1a.1
                 bus info: pci@0000:00:1a.1
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: bus_master cap_list
                 configuration: driver=uhci_hcd latency=0
                 resources: irq:21 ioport:d800(size=32)
            *-usb:2
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB UHCI Controller #6
                 vendor: Intel Corporation
                 physical id: 1a.2
                 bus info: pci@0000:00:1a.2
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: bus_master cap_list
                 configuration: driver=uhci_hcd latency=0
                 resources: irq:19 ioport:d480(size=32)
            *-usb:3
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB2 EHCI Controller #2
                 vendor: Intel Corporation
                 physical id: 1a.7
                 bus info: pci@0000:00:1a.7
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pm debug bus_master cap_list
                 configuration: driver=ehci_hcd latency=0
                 resources: irq:18 memory:fe9fbc00-fe9fbfff
            *-multimedia
                 description: Audio device
                 product: 82801I (ICH9 Family) HD Audio Controller
                 vendor: Intel Corporation
                 physical id: 1b
                 bus info: pci@0000:00:1b.0
                 version: 03
                 width: 64 bits
                 clock: 33MHz
                 capabilities: pm msi pciexpress bus_master cap_list
                 configuration: driver=HDA Intel latency=0
                 resources: irq:22 memory:fe9f4000-fe9f7fff
            *-pci:0
                 description: PCI bridge
                 product: 82801I (ICH9 Family) PCI Express Port 1
                 vendor: Intel Corporation
                 physical id: 1c
                 bus info: pci@0000:00:1c.0
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pci pciexpress msi pm bus_master cap_list
                 configuration: driver=pcieport-driver
                 resources: irq:24
            *-pci:1
                 description: PCI bridge
                 product: 82801I (ICH9 Family) PCI Express Port 2
                 vendor: Intel Corporation
                 physical id: 1c.1
                 bus info: pci@0000:00:1c.1
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pci pciexpress msi pm bus_master cap_list
                 configuration: driver=pcieport-driver
                 resources: irq:25 memory:fea00000-feafffff
               *-network
                    description: Wireless interface
                    product: AR9285 Wireless Network Adapter (PCI-Express)
                    vendor: Atheros Communications Inc.
                    physical id: 0
                    bus info: pci@0000:02:00.0
                    logical name: wlan0
                    version: 01
                    serial: 00:25:d3:f1:d6:94
                    width: 64 bits
                    clock: 33MHz
                    capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
                    configuration: broadcast=yes driver=ath9k ip=192.168.10.189 latency=0 multicast=yes wireless=IEEE 802.11bgn
                    resources: irq:17 memory:feaf0000-feafffff
            *-pci:2
                 description: PCI bridge
                 product: 82801I (ICH9 Family) PCI Express Port 6
                 vendor: Intel Corporation
                 physical id: 1c.5
                 bus info: pci@0000:00:1c.5
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pci pciexpress msi pm bus_master cap_list
                 configuration: driver=pcieport-driver
                 resources: irq:26 ioport:e000(size=4096) memory:feb00000-febfffff
               *-network
                    description: Ethernet interface
                    product: Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
                    vendor: Attansic Technology Corp.
                    physical id: 0
                    bus info: pci@0000:03:00.0
                    logical name: eth0
                    version: b0
                    serial: e0:cb:4e:4a:90:a0
                    capacity: 1GB/s
                    width: 64 bits
                    clock: 33MHz
                    capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
                    configuration: autonegotiation=on broadcast=yes driver=ATL1E driverversion=1.0.0.7-NAPI firmware=L1e latency=0 link=no multicast=yes port=twisted pair
                    resources: irq:29 memory:febc0000-febfffff ioport:ec00(size=128)
            *-usb:4
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB UHCI Controller #1
                 vendor: Intel Corporation
                 physical id: 1d
                 bus info: pci@0000:00:1d.0
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: bus_master cap_list
                 configuration: driver=uhci_hcd latency=0
                 resources: irq:23 ioport:d400(size=32)
            *-usb:5
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB UHCI Controller #2
                 vendor: Intel Corporation
                 physical id: 1d.1
                 bus info: pci@0000:00:1d.1
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: bus_master cap_list
                 configuration: driver=uhci_hcd latency=0
                 resources: irq:19 ioport:d080(size=32)
            *-usb:6
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB UHCI Controller #3
                 vendor: Intel Corporation
                 physical id: 1d.2
                 bus info: pci@0000:00:1d.2
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: bus_master cap_list
                 configuration: driver=uhci_hcd latency=0
                 resources: irq:18 ioport:d000(size=32)
            *-usb:7
                 description: USB Controller
                 product: 82801I (ICH9 Family) USB2 EHCI Controller #1
                 vendor: Intel Corporation
                 physical id: 1d.7
                 bus info: pci@0000:00:1d.7
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pm debug bus_master cap_list
                 configuration: driver=ehci_hcd latency=0
                 resources: irq:23 memory:fe9fb800-fe9fbbff
            *-pci:3
                 description: PCI bridge
                 product: 82801 Mobile PCI Bridge
                 vendor: Intel Corporation
                 physical id: 1e
                 bus info: pci@0000:00:1e.0
                 version: 93
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pci bus_master cap_list
            *-isa
                 description: ISA bridge
                 product: ICH9M LPC Interface Controller
                 vendor: Intel Corporation
                 physical id: 1f
                 bus info: pci@0000:00:1f.0
                 version: 03
                 width: 32 bits
                 clock: 33MHz
                 capabilities: isa bus_master cap_list
                 configuration: latency=0
            *-storage
                 description: SATA controller
                 product: ICH9M/M-E SATA AHCI Controller
                 vendor: Intel Corporation
                 physical id: 1f.2
                 bus info: pci@0000:00:1f.2
                 logical name: scsi0
                 logical name: scsi1
                 version: 03
                 width: 32 bits
                 clock: 66MHz
                 capabilities: storage msi pm bus_master cap_list emulated
                 configuration: driver=ahci latency=0
                 resources: irq:27 ioport:cc00(size=8) ioport:c880(size=4) ioport:c800(size=8) ioport:c480(size=4) ioport:c400(size=32) memory:fe9fb000-fe9fb7ff
               *-disk
                    description: ATA Disk
                    product: Hitachi HTS54503
                    vendor: Hitachi
                    physical id: 0
                    bus info: scsi@0:0.0.0
                    logical name: /dev/sda
                    version: PB3O
                    serial: 091210PBPC00QDEEM6RL
                    size: 298GiB (320GB)
                    capabilities: partitioned partitioned:dos
                    configuration: ansiversion=5 signature=76692ca8
                  *-volume:0
                       description: Windows FAT volume
                       vendor: MSDOS5.0
                       physical id: 1
                       bus info: scsi@0:0.0.0,1
                       logical name: /dev/sda1
                       version: FAT32
                       serial: 3c98-ac5d
                       size: 14GiB
                       capacity: 14GiB
                       capabilities: primary bootable hidden fat initialized
                       configuration: FATs=2 filesystem=fat
                  *-volume:1
                       description: Extended partition
                       physical id: 2
                       bus info: scsi@0:0.0.0,2
                       logical name: /dev/sda2
                       size: 283GiB
                       capacity: 283GiB
                       capabilities: primary extended partitioned partitioned:extended
                     *-logicalvolume:0
                          description: Linux filesystem partition
                          physical id: 5
                          logical name: /dev/sda5
                          logical name: /
                          capacity: 19GiB
                          configuration: mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,barrier=1,data=ordered state=mounted
                     *-logicalvolume:1
                          description: Linux swap / Solaris partition
                          physical id: 6
                          logical name: /dev/sda6
                          capacity: 1953MiB
                          capabilities: nofs
                     *-logicalvolume:2
                          description: Linux filesystem partition
                          physical id: 7
                          logical name: /dev/sda7
                          logical name: /home
                          capacity: 262GiB
                          configuration: mount.fstype=ext4 mount.options=rw,relatime,barrier=1,data=ordered state=mounted
               *-cdrom
                    description: DVD-RAM writer
                    product: CDDVDW TS-L633C
                    vendor: TSSTcorp
                    physical id: 1
                    bus info: scsi@1:0.0.0
                    logical name: /dev/cdrom
                    logical name: /dev/cdrw
                    logical name: /dev/dvd
                    logical name: /dev/dvdrw
                    logical name: /dev/scd0
                    logical name: /dev/sr0
                    version: AS01
                    capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
                    configuration: ansiversion=5 status=nodisc
      *-battery
           description: Other Battery
           product: F82--22
           vendor: AS044Ih43E
           physical id: 1
           version: 09/12/07
           serial: <600
           slot: In the back
           capacity: 4200mWh
           configuration: voltage=11.1V
    any ideas?

    Thanks,
    -myk
    "Despite millions of dollars of research, Death continues to be Americas number one killer."

    Kingdom Computer Solutions

  2. #2
    Join Date
    Nov 2005
    Location
    Jackson, TN USA
    Beans
    462
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Two fingers required for scroll??

    some additional information, it looks as if my touchpad is being detected as either an IBM/PS3 mouse or a Mac mouse, based on the output from xinput
    This must be why I dont have the "Touchpad" option under System-->Preferences-->Mouse

    Code:
    "Virtual core pointer"	id=0	[XPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 0
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 0
    "Virtual core keyboard"	id=1	[XKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Asus Laptop extra buttons"	id=2	[XExtensionKeyboard]
    	Type is KEYBOARD
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "AT Translated Set 2 keyboard"	id=3	[XExtensionKeyboard]
    	Type is KEYBOARD
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "USB2.0 UVC VGA WebCam"	id=4	[XExtensionKeyboard]
    	Type is KEYBOARD
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Sleep Button"	id=5	[XExtensionKeyboard]
    	Type is KEYBOARD
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Video Bus"	id=6	[XExtensionKeyboard]
    	Type is KEYBOARD
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Power Button"	id=7	[XExtensionKeyboard]
    	Type is KEYBOARD
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Macintosh mouse button emulation"	id=8	[XExtensionPointer]
    	Type is MOUSE
    	Num_buttons is 5
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    "ImPS/2 Logitech Wheel Mouse"	id=9	[XExtensionPointer]
    	Type is MOUSE
    	Num_buttons is 7
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    "Despite millions of dollars of research, Death continues to be Americas number one killer."

    Kingdom Computer Solutions

  3. #3
    Join Date
    Nov 2005
    Location
    Jackson, TN USA
    Beans
    462
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Two fingers required for scroll??

    bump
    "Despite millions of dollars of research, Death continues to be Americas number one killer."

    Kingdom Computer Solutions

  4. #4
    Join Date
    Jan 2010
    Location
    65 AD
    Beans
    304
    Distro
    Ubuntu Development Release

    Re: Two fingers required for scroll??

    You can test which device is your touchpad by xinput test:
    xinput test "Macintosh mouse button emulation"
    xinput test "ImPS/2 Logitech Wheel Mouse"
    You will get output for the buttons and scrolling like this:
    button press 1
    button press 2
    button press 3
    button press 4
    button press 5
    And you will get motion output along the x,y axis:
    motion a[0]=0 a[1]=2
    motion a[0]=-2 a[1]=0
    motion a[0]=-1 a[1]=0

  5. #5
    Join Date
    Nov 2005
    Location
    Jackson, TN USA
    Beans
    462
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Two fingers required for scroll??

    It is the PS/2 Logitech Mouse device name.

    With that much identified, how do I control how many fingers to use?
    If I could just get the touchpad to show up under the system-->preferences-->mouse...

    not sure if I mentioned this, but I am also unable to load the synaptics driver, which i presume is the root of the problem. The driver is most definitely on the computer, I just cant load it, not even manually:

    Code:
    myk@mobileThree:~$ sudo modprobe synaptics
    [sudo] password for myk: 
    FATAL: Module synaptics not found.
    myk@mobileThree:~$ locate synaptics
    /lib/modules/2.6.31-14-generic/kernel/drivers/input/mouse/synaptics_i2c.ko
    /lib/modules/2.6.31-19-generic/kernel/drivers/input/mouse/synaptics_i2c.ko
    /lib/modules/2.6.31-20-generic/kernel/drivers/input/mouse/synaptics_i2c.ko
    "Despite millions of dollars of research, Death continues to be Americas number one killer."

    Kingdom Computer Solutions

  6. #6
    Join Date
    Jan 2010
    Location
    65 AD
    Beans
    304
    Distro
    Ubuntu Development Release

    Re: Two fingers required for scroll??

    Here are some things you could try:
    Code:
    lshal -s | grep i8042
    then do:
    Code:
    lshal -u output
    where output=whatever was listed on the first lshal which pertains to the mouse
    You can pass boot options to our input controller like listed here:
    http://lkml.indiana.edu/hypermail/linux/kernel/0401.0/0436.html
    You could try i8042.reset for instance open /boot/grub/grub.cfg and place "i8042.reset" at the end of the "linux /boot/vmlinuz" line.

    for more system data try
    Code:
    hwinfo --mouse
    cat /proc/bus/input/devices
    grep "^(EE)" /var/log/Xorg.0.log
    grep "^(WW)" /var/log/Xorg.0.log
    You could also check other logs in /var/log/ like syslog kern.log udev dmesg and messages
    You could try blacklisting the driver that is loaded by placing it in /etc/modprobe.d/blacklist.conf
    That's all I can think of now.

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
  •