Compaq mini 311 touchpad

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
wheybags

Compaq mini 311 touchpad

Post by wheybags »

I have a compaq mini 311 (rebranded Hp mini 311) netbook, dual booted with xp and mint, and in mint, the edge scrolling doesn't work.
It shows up as a touchpad in the mouse options, and I have edge scrolling enabled, but that makes no difference. I couldn't find it in lshw, but I'll post the result here anyway:
wheybags-laptop
description: Notebook
product: Compaq Mini 311-1100
vendor: Hewlett-Packard
version: 0493110000001C00000300000
serial: CNF0058D0K
width: 32 bits
capabilities: smbios-2.6 dmi-2.6
configuration: boot=normal chassis=notebook uuid=434E4630-3035-3844-304B-C80AA90AA9FC
*-core
description: Motherboard
product: 3651
vendor: Hewlett-Packard
physical id: 0
version: 49.18
serial: CNF0058D0K
slot: Base Board Chassis Location
*-firmware
description: BIOS
vendor: Hewlett-Packard
physical id: 0
version: F.12 (11/07/2009)
size: 1MiB
capacity: 1984KiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acpi usb
*-memory
description: System Memory
physical id: b
slot: System board or motherboard
size: 3GiB
capacity: 3GiB
*-bank:0
description: DIMM Synchronous 1066 MHz (0.9 ns)
product: HMT112S6AFR8C-G7
vendor: Hynix
physical id: 0
serial: 0x00000000
slot: Bottom - Slot 1 (top)
size: 1GiB
width: 64 bits
clock: 1066MHz (0.9ns)
*-bank:1
description: DIMM Synchronous 1066 MHz (0.9 ns)
product: 8JSF25664HY-1G4D1
vendor: Micron Technology
physical id: 1
serial: 0x3A3E4C01
slot: J3MY
size: 2GiB
width: 64 bits
clock: 1066MHz (0.9ns)
*-cpu
description: CPU
product: Intel(R) Atom(TM) CPU N270 @ 1.60GHz
vendor: Intel Corp.
physical id: 11
bus info: cpu@0
version: 6.12.2
serial: 0001-06C2-0000-0000-0000-0000
slot: CPU
size: 800MHz
capacity: 1600MHz
width: 32 bits
clock: 533MHz
capabilities: fpu fpu_exception wp vme de tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 xtpr pdcm movbe lahf_lm pse cpufreq
configuration: id=0
*-cache:0
description: L2 cache
physical id: 12
slot: Unknown
size: 512KiB
capacity: 512KiB
capabilities: synchronous internal write-back unified
*-cache:1
description: L1 cache
physical id: 13
slot: Unknown
size: 32KiB
capacity: 32KiB
capabilities: synchronous internal write-back instruction
*-logicalcpu:0
description: Logical CPU
physical id: 0.1
width: 32 bits
capabilities: logical
*-logicalcpu:1
description: Logical CPU
physical id: 0.2
width: 32 bits
capabilities: logical
*-pci
description: Host bridge
product: MCP79 Host Bridge
vendor: nVidia Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: b1
width: 32 bits
clock: 66MHz
*-memory:0 UNCLAIMED
description: RAM memory
product: MCP79 Memory Controller
vendor: nVidia Corporation
physical id: 0.1
bus info: pci@0000:00:00.1
version: b1
width: 32 bits
clock: 66MHz (15.2ns)
capabilities: bus_master
configuration: latency=0
*-isa
description: ISA bridge
product: MCP79 LPC Bridge
vendor: nVidia Corporation
physical id: 3
bus info: pci@0000:00:03.0
version: b3
width: 32 bits
clock: 66MHz
capabilities: isa bus_master
configuration: latency=0
*-memory:1 UNCLAIMED
description: RAM memory
product: MCP79 Memory Controller
vendor: nVidia Corporation
physical id: 3.1
bus info: pci@0000:00:03.1
version: b1
width: 32 bits
clock: 66MHz (15.2ns)
configuration: latency=0
*-serial
description: SMBus
product: MCP79 SMBus
vendor: nVidia Corporation
physical id: 3.2
bus info: pci@0000:00:03.2
version: b1
width: 32 bits
clock: 66MHz
capabilities: pm cap_list
configuration: driver=nForce2_smbus latency=0
resources: irq:11 ioport:3080(size=64) ioport:3040(size=64) ioport:3000(size=64)
*-memory:2 UNCLAIMED
description: RAM memory
product: MCP79 Memory Controller
vendor: nVidia Corporation
physical id: 3.3
bus info: pci@0000:00:03.3
version: b1
width: 32 bits
clock: 66MHz (15.2ns)
configuration: latency=0
*-processor
description: Co-processor
product: MCP79 Co-processor
vendor: nVidia Corporation
physical id: 3.5
bus info: pci@0000:00:03.5
version: b1
width: 32 bits
clock: 66MHz
capabilities: bus_master
configuration: driver=nvidia latency=0 maxlatency=1 mingnt=3
resources: irq:21 memory:feb80000-febfffff
*-usb:0
description: USB Controller
product: MCP79 OHCI USB 1.1 Controller
vendor: nVidia Corporation
physical id: 4
bus info: pci@0000:00:04.0
version: b1
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list
configuration: driver=ohci_hcd latency=0 maxlatency=1 mingnt=3
resources: irq:21 memory:d3108000-d3108fff
*-usb:1
description: USB Controller
product: MCP79 EHCI USB 2.0 Controller
vendor: nVidia Corporation
physical id: 4.1
bus info: pci@0000:00:04.1
version: b1
width: 32 bits
clock: 66MHz
capabilities: debug pm bus_master cap_list
configuration: driver=ehci_hcd latency=0 maxlatency=1 mingnt=3
resources: irq:23 memory:d3109200-d31092ff
*-usb:2
description: USB Controller
product: MCP79 OHCI USB 1.1 Controller
vendor: nVidia Corporation
physical id: 6
bus info: pci@0000:00:06.0
version: b1
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list
configuration: driver=ohci_hcd latency=0 maxlatency=1 mingnt=3
resources: irq:20 memory:d3107000-d3107fff
*-usb:3
description: USB Controller
product: MCP79 EHCI USB 2.0 Controller
vendor: nVidia Corporation
physical id: 6.1
bus info: pci@0000:00:06.1
version: b1
width: 32 bits
clock: 66MHz
capabilities: debug pm bus_master cap_list
configuration: driver=ehci_hcd latency=0 maxlatency=1 mingnt=3
resources: irq:22 memory:d3109100-d31091ff
*-multimedia
description: Audio device
product: MCP79 High Definition Audio
vendor: nVidia Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: b1
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list
configuration: driver=HDA Intel latency=0 maxlatency=5 mingnt=2
resources: irq:23 memory:d3100000-d3103fff
*-pci:0
description: PCI bridge
product: MCP79 PCI Bridge
vendor: nVidia Corporation
physical id: 9
bus info: pci@0000:00:09.0
version: b1
width: 32 bits
clock: 66MHz
capabilities: pci bus_master cap_list
*-network
description: Ethernet interface
product: MCP79 Ethernet
vendor: nVidia Corporation
physical id: a
bus info: pci@0000:00:0a.0
logical name: eth0
version: b1
serial: c8:0a:a9:0a:a9:fc
capacity: 100MB/s
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.64 latency=0 link=no maxlatency=20 mingnt=1 multicast=yes port=MII
resources: irq:22 memory:d3106000-d3106fff ioport:30e0(size=8) memory:d3109000-d31090ff memory:d3109300-d310930f
*-storage
description: SATA controller
product: MCP79 AHCI Controller
vendor: nVidia Corporation
physical id: b
bus info: pci@0000:00:0b.0
logical name: scsi0
version: b1
width: 32 bits
clock: 66MHz
capabilities: storage pm msi bus_master cap_list emulated
configuration: driver=ahci latency=0 maxlatency=1 mingnt=3
resources: irq:26 ioport:30d8(size=8) ioport:30ec(size=4) ioport:30d0(size=8) ioport:30e8(size=4) ioport:30c0(size=16) memory:d3104000-d3105fff
*-disk
description: ATA Disk
product: WDC WD1600BEKT-6
vendor: Western Digital
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 12.0
serial: WD-WXH0AA926223
size: 149GiB (160GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=27002700
*-volume:0
description: Windows NTFS volume
physical id: 1
bus info: scsi@0:0.0.0,1
logical name: /dev/sda1
version: 3.1
serial: a611ac19-cea3-044b-93b3-31a6cc7dc3b3
size: 21GiB
capacity: 21GiB
capabilities: primary bootable ntfs initialized
configuration: clustersize=4096 created=2009-11-11 21:23:22 filesystem=ntfs label=XP System state=clean
*-volume:1
description: Extended partition
physical id: 2
bus info: scsi@0:0.0.0,2
logical name: /dev/sda2
size: 127GiB
capacity: 127GiB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume:0
description: Linux filesystem partition
physical id: 5
logical name: /dev/sda5
logical name: /
capacity: 9538MiB
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: 478MiB
capabilities: nofs
*-logicalvolume:2
description: W95 FAT32 partition
physical id: 7
logical name: /dev/sda7
capacity: 117GiB
*-pci:1
description: PCI bridge
product: MCP79 PCI Express Bridge
vendor: nVidia Corporation
physical id: 10
bus info: pci@0000:00:10.0
version: b1
width: 32 bits
clock: 33MHz
capabilities: pci pm msi bus_master cap_list
resources: ioport:2000(size=4096) memory:d2000000-d2ffffff ioport:c0000000(size=301989888)
*-display
description: VGA compatible controller
product: C79 [Quadro FX 470M]
vendor: nVidia Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: b1
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:20 memory:d2000000-d2ffffff memory:c0000000-cfffffff(prefetchable) memory:d0000000-d1ffffff(prefetchable) ioport:2000(size=128)
*-pci:2
description: PCI bridge
product: MCP79 PCI Express Bridge
vendor: nVidia Corporation
physical id: 15
bus info: pci@0000:00:15.0
version: b1
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress bus_master cap_list
configuration: driver=pcieport
resources: irq:24 memory:d3000000-d30fffff
*-network
description: Wireless interface
product: AR9285 Wireless Network Adapter (PCI-Express)
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 01
serial: c4:17:fe:3d:d9:8e
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k ip=192.168.1.17 latency=0 multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:d3000000-d300ffff
*-pci:3
description: PCI bridge
product: MCP79 PCI Express Bridge
vendor: nVidia Corporation
physical id: 16
bus info: pci@0000:00:16.0
version: b1
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress bus_master cap_list
configuration: driver=pcieport
resources: irq:25
*-battery
product: PT06055
vendor: SMP-LG26B3
physical id: 1
version: 0
serial: 0
slot: Primary
capacity: 5100mWh
configuration: voltage=10.8V
Help would be greatly appreciated.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
dawgdoc

Re: Compaq mini 311 touchpad

Post by dawgdoc »

Apparently the ALPS touchpad in the HP mini 311 has been a problem for a couple of releases.

Check THIS thread from the Ubuntu forums: How to configure your Alps Glidepoint touchpad


If that does not resolve it for you, I also found THIS in an Ubuntu forum post titled ALPS touchpad not recognized (hp mini 311) about enabling the Synaptic touch pad driver. If you do not have an xorg.conf, one would have to be created.
how did you configured xorg.conf to use synaptics driver?
It is in the 8th post in the thread.
wheybags

Re: Compaq mini 311 touchpad

Post by wheybags »

Thanks for those links, but neither of them helped. The touchpad section does show up under mouse settings, and I have edge scrolling and disable mousepad while typing on, but they don't actually apply.
dawgdoc

Re: Compaq mini 311 touchpad

Post by dawgdoc »

You did not say which edition of LM9 you are using or if you are using LMDE. HERE is an Ubuntu wiki page about debugging touchpad problems one of the sections may help
  • 3. In case your touchpad stops working after a while
    4. In case your touchpad features like scrolling, tapping, etc does not work at all.
    5. In case your atleast one of touchpad features works but does not work correctly and as expected
    • In case your multitouch features does not work
To check what input devices X sees run this in terminal and see if it is detecting the touchpad, paste the relevant parts back here:

Code: Select all

xinput list
HERE is an Ubuntu wiki page about configuring input devices.

In a PAGE re: the Synaptics touchpad driver, which is used by the ALPS touchpad, I found this --
See the INSTALL file for a working example for a synaptics touchpad. See the README.alps file for a working example for an ALPS touchpad.
This is under the Ubuntu 8.04 tab, but the 10.04 tab loops back to it. I am not on a Linux system at the moment so am unable to check the path to the file.
wheybags

Re: Compaq mini 311 touchpad

Post by wheybags »

Output of xinput list:

Code: Select all

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Macintosh mouse button emulation        	id=14	[slave  pointer  (2)]
⎜   ↳ PS/2 Mouse                              	id=12	[slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                	id=13	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ HP Webcam-50                            	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
dawgdoc

Re: Compaq mini 311 touchpad

Post by dawgdoc »

ok, it recognizes your touchpad as being an ALPS Glidepoint

what drivers/modules are loaded?

Code: Select all

lsmod  | grep "mouse\|syna\|alps"
in LMDE

Code: Select all

/sbin/modprobe -l | grep "mouse\|syna\|alps"
but in LM9

Code: Select all

modprobe -l | grep "mouse\|syna\|alps"
in each of the above 3 commands the l = lowercase L, or just copy and paste.

You could do any of the commands without the | grep "mouse\|syna\|alps", you would just have a larger output to sort through.

Looking in Package Manager, I have this package related to touchpads installed - xserver-xorg-input-synaptics
wheybags

Re: Compaq mini 311 touchpad

Post by wheybags »

Code: Select all

kernel/drivers/usb/misc/idmouse.ko
kernel/drivers/input/mouse/appletouch.ko
kernel/drivers/input/mouse/bcm5974.ko
kernel/drivers/input/mouse/gpio_mouse.ko
kernel/drivers/input/mouse/inport.ko
kernel/drivers/input/mouse/logibm.ko
kernel/drivers/input/mouse/pc110pad.ko
kernel/drivers/input/mouse/psmouse.ko
kernel/drivers/input/mouse/sermouse.ko
kernel/drivers/input/mouse/synaptics_i2c.ko
kernel/drivers/input/mouse/vsxxxaa.ko
wheybags

Re: Compaq mini 311 touchpad

Post by wheybags »

Not quite sure what I did, but now my scroll works, but the touchpad is detected as a mouse. :(
dawgdoc

Re: Compaq mini 311 touchpad

Post by dawgdoc »

I am glad you have it working.
wheybags

Re: Compaq mini 311 touchpad

Post by wheybags »

I still want to get it recognised as a touchpad, so I can disable it while typing. SO IRRITATING.
Locked

Return to “Hardware Support”