This is a generic issue and not tied with HP Pavilion dm3 Notebooks. Many notebook touchpads do not have a working edge scroll first time with Ubuntu. The key is to pass a option to the psmouse module.
lsmod
See if psmouse is running. If not running check here
/lib/modules/`uname -r`/kernel/drivers/input/mouse
Do a ls. If no psmouse.ko is present then it has to be recompiled with latest kernel headers. I would not go into that.
Assuming psmouse is present. Then unload it by
rmmod psmouse
Then inject the following line
sudo echo "options psmouse proto=imps" >> /etc/modprobe.d/psmouse.conf
It might give an error if the file is not present. Then
sudo echo "options psmouse proto=imps" > /etc/modprobe.d/psmouse.conf
Reload the psmouse module
modprobe psmouse
The vertical scroll should work now.
lsmod
See if psmouse is running. If not running check here
/lib/modules/`uname -r`/kernel/drivers/input/mouse
Do a ls. If no psmouse.ko is present then it has to be recompiled with latest kernel headers. I would not go into that.
Assuming psmouse is present. Then unload it by
rmmod psmouse
Then inject the following line
sudo echo "options psmouse proto=imps" >> /etc/modprobe.d/psmouse.conf
It might give an error if the file is not present. Then
sudo echo "options psmouse proto=imps" > /etc/modprobe.d/psmouse.conf
Reload the psmouse module
modprobe psmouse
The vertical scroll should work now.
Comments