LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Stock Debian wheezy Dell vostro 2520 mouse/touchpad not working (https://www.linuxquestions.org/questions/linux-hardware-18/stock-debian-wheezy-dell-vostro-2520-mouse-touchpad-not-working-4175508154/)

bmarien 06-16-2014 06:59 AM

Stock Debian wheezy Dell vostro 2520 mouse/touchpad not working
 
Hi all,

Hoping someone could point me in the right direction.
The laptop has has Alps pointing device. I'm not to sure which model. I've downloaded the windows drivers, and the only thing related to a model number i could find was:

Code:

DriverOEM        = "Alps Electric"        ; name of the OEM
DriverFamily        = "Mouse"            ; device family (NIC, Storage, Video...)
DriverProduct        = "Touch Pad"            ; Specific Name of device (chipset, for example)
DriverDescription    = "Alps Pointing-device Driver"    ; Description of device (product name, OS or system supported)
DriverOEMVersion    = "8.1200.101.217"        ; OEM-specified version

I've seached the interwebs. And presumeably, the only problem is that the device is not recognized correctly. The psmouse-alps-1.3-alt.tbz dkms package should resolve this. However, in all the related posts i find regarding this, the mouse works, only the buttons do not behave correctly, and guestures don't work(tap to click, scroll).
In my case, the mouse does not work at all. And just to be clear, installing the package does not resolve the issue.

So far the only error messages i've been able find are:

Code:

dmesg| grep mouse
[    0.560582] mousedev: PS/2 mouse device common for all mice
[  139.607230] psmouse serio1: Failed to reset mouse on isa0060/serio1
[  154.422708] psmouse serio1: Failed to deactivate mouse on isa0060/serio1
[  154.823153] psmouse serio1: Failed to enable mouse on isa0060/serio1

In /dev , I did find an item which seems to be the mouse, and corresponds to the above message:
Code:

lrwxrwxrwx 1 root root  9 jun 13 12:45 pci-0000:00:1a.0-usb-0:1.5:1.0-event -> ../event7
lrwxrwxrwx 1 root root  9 jun 13 12:45 platform-i8042-serio-0-event-kbd -> ../event0
lrwxrwxrwx 1 root root  10 jun 13 12:47 platform-i8042-serio-1-event-mouse -> ../event12
lrwxrwxrwx 1 root root  9 jun 13 12:47 platform-i8042-serio-1-mouse -> ../mouse0
lrwxrwxrwx 1 root root  9 jun 13 12:45 platform-pcspkr-event-spkr -> ../event5

lsusb
Code:

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0cf3:e004 Atheros Communications, Inc.
Bus 001 Device 003: ID 0c45:6473 Microdia

lspci
Code:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
07:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 07)

uname -r
Code:

3.12-0.bpo.1-amd64
I've installed the latest kernel from the backports just to make sure, normally i use kernel
Code:

3.2.0-4-amd64
thanks for reading

colorpurple21859 06-17-2014 06:30 PM

Maybe this will help http://forums.debian.net/viewtopic.php?f=16&t=95940

bmarien 06-19-2014 07:30 AM

Yeah, i've been through that road, didn't work.

I was howerever not able to verify if this version om the module was loaded.
How can i make sure this is the module the kernel is using for the touchpad?

colorpurple21859 06-20-2014 05:16 AM

Code:

lsmod
will let you know what modules are loaded.
Code:

modprobe <name of module>
will load a module and
Code:

modprobe -r <name of module>
will unload a module not wanted.

bmarien 06-21-2014 08:55 AM

Yes, I knew that :)

But how can i check if this the version which i compiled from source? And not the stock module?

Shadow_7 06-21-2014 09:55 AM

# modinfo <module>

You might also check if the size listed in lsmod matches the module in question. The output of dmesg might also give particulars when the module is loaded. If still unsure delete the module that you don't want loaded and reboot. Since it's a stock module, reinstall the package to recover said module if expectations are not met. Of course the delete method might be undone at the next update so not a long term solution.

colorpurple21859 06-21-2014 09:56 AM

Try modinfo <name of module>

Shadow_7 06-21-2014 10:25 AM

You might also check the output xinput or lsinput to see if it sees a mouse from a terminal in X. As there is a difference between misconfigured and doesn't exist. As I struggle to get my old two button trackball mouse to be recognized as such on my new raspberry pi. It's a little hard to resize windows in cwm without that. And all the usual tricks don't seem to work anymore.


All times are GMT -5. The time now is 04:51 PM.