Comment 178 for bug 582809

Revision history for this message
Alexander S. Gryanko (xpahos) wrote :

For building latest synaptics package:
    - sudo apt-get build-dep xserver-xorg-input-synaptics
    - apply patches from SuSe
    - dpkg-buildpackage -b

After that install custom package:
    - dpkg -i ../xserver-xorg-input-synaptics-[ur package version].deb
    - echo xserver-xorg-input-synaptics** hold | sudo tee dpkg —set-selections # prevent package upgrade

For dkms(It's not good idea for using enable/disable touchpad, cuz sometimes kernel crashes):
    - get kernel source by apt-get
    - make dir smth like /usr/src/psmouse and copy /usr/src/linux-source-[ur version]/drivers/input/mouse to it.
    - make file dkms.conf:

PACKAGE_NAME="psmouse"
PACKAGE_VERSION="____ur 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]="mouse"
DEST_MODULE_LOCATION[0]="/updates"

AUTOINSTALL="yes"

    - sudo dkms add -m psmouse -v [ur kernel version]
    - sudo dkms build -m psmouse -v [ur kernel version]
    - sudo dkms install -m psmouse -v [ur kernel version]