El touchpad o clicpad del HP Envy 15 está plagado de errores. Se trata de un error reconocido y actualmente se sigue trabajando en el. Hasta el momento la solución que muestro es hasta donde se ha llegado. Esta solución incluye:
- Habilitar clic derecho y clic central.
- Habilitar el encendido y apagado del LED.
Puesto que el proceso es un poco largo lo he metido en un script que se puede puede descargar
haciendo clic aquí. (El script lo ejecutas bajo tu propio riesgo).
Una vez descargado, se le dan permisos de ejecución y se ejecuta como superusuario de la siguiente manera.
chmod +x fix.sh
sudo ./fix.sh
Por último, es necesario reiniciar. A continuación pego el script anterior:
#!/bin/bash
KERNELVER=`uname -r`
mkdir -p tmpbuild
cd tmpbuild
rm -rf *
wget http://david.hardeman.nu/synaptics-suse-patches.tar.bz2
apt-get source xserver-xorg-input-synaptics
cd xserver-xorg-input-synaptics-*/debian/patches
tar xfvj ../../../synaptics-suse-patches.tar.bz2
wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809/+attachment/2155978/+files/213-fix_mohegan-V2.patch
ls -1 2*.patch >> series
cd ../..
sudo apt-get build-dep xserver-xorg-input-synaptics
dpkg-buildpackage -us -uc -rfakeroot
sudo dpkg -i ../xserver-xorg-input-synaptics_*.deb
# PSMOUSE
cd ..
apt-get source linux-image-`uname -r`
sudo mkdir -p /usr/src/psmouse-`uname -r`/src
sudo cp linux-*/drivers/input/mouse/* /usr/src/psmouse-`uname -r`/src/
echo -e "PACKAGE_NAME=\"psmouse\"
PACKAGE_VERSION=\"$KERNELVER\"
CLEAN=\"rm -f *.*o\"
BUILT_MODULE_NAME[0]=\"psmouse\"
MAKE[0]=\"make -C \$kernel_source_dir M=\$dkms_tree/\$PACKAGE_NAME/\$PACKAGE_VERSION/build/src psmouse.ko\"
BUILT_MODULE_LOCATION[0]=\"src\"
DEST_MODULE_LOCATION[0]=\"/updates\"
AUTOINSTALL=\"yes\"" >>/usr/src/psmouse-`uname -r`/dkms.conf
wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809/+attachment/2147105/+files/synaptics_led_support.patch -P /tmp
cd /usr/src/psmouse-`uname -r`
sudo patch -p1 -f -i /tmp/synaptics_led_support.patch
sudo dkms add -m psmouse -v `uname -r`
sudo dkms build -m psmouse -v `uname -r`
sudo dkms install -m psmouse -v `uname -r`