Prise en charge du pavé tactile Synaptics

Comment activer le support de la LED dans les pavés tactiles Synaptics? J'utilise Debian Jessie et xserver-xorginputsynaptics ver. 1.8.1-1.

J'ai trouvé des patchs de Takashi Iwai de SUSE pour le support de LED dans les pavés tactiles Synaptics et le bug Debian 609903 "enable LEDDoubleTap feature". Mais ces patchs sont pour Synaptics ver. <1.8 et ne fonctionne pas pour moi.

Vous pouvez essayer cette solution :

TODO pour clickpad pour fonctionner avec la LED:

(Activez l'archive proposée pour Ubuntu 12.04: https://wiki.ubuntu.com/Testing/EnableProposed Après dist-upgrade, faites-le 🙂

  1. Construisez un synaptics xserver-xorg-input avec le package de support led:

    mkdir tmpbuild cd tmpbuild apt-get source xserver-xorg-input-synaptics d cd xserver-xorg-input-synaptics-*/debian/patches wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809/+attachment/3183411/+files/200-add_led_support_with_double_tap-synaptics-1.6.0-mohegan_V1.patch ls -1 2*.patch >> series cd ../.. sudo apt-get build-dep xserver-xorg-input-synaptics debchange -i 

    Ajoutez quelques commentaires (par exemple, "Ajouter le support de LED avec double tap") et quittez.

      debuild -us -uc -i -I sudo dpkg -i ../xserver-xorg-input-synaptics_*.deb 
  2. Construire un module dkms pour 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/ sudo gedit /usr/src/psmouse-`uname -r`/dkms.conf 

    mettez ce text, enregistrez le file et quittez gedit: (Remplacez votre version du kernel par le text get avec la command uname -r . Pour moi, c'est 2.6.38-9-generic)

      PACKAGE_NAME="psmouse" PACKAGE_VERSION="_your kernel version_" 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" 

    Fermez le file et:

      wget https://bugs.launchpad.net/ubuntu/+source/linux/+bug/582809/+attachment/3183441/+files/synaptics_led_support_v2-ubuntu_12.04.patch -P /tmp cd /usr/src/psmouse-`uname -r` sudo patch -p1 -i /tmp/synaptics_led_support_v2-ubuntu_12.04.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` 

    3) Redémarrez votre ordinateur et profitez-en!

Les patches sont pour 1.6 sources donc vous devrez les modifier un peu pour travailler avec 1.8