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:
For building latest synaptics package: xorg-input- synaptics
- sudo apt-get build-dep xserver-
- apply patches from SuSe
- dpkg-buildpackage -b
After that install custom package: xorg-input- synaptics- [ur package version].deb xorg-input- synaptics* * hold | sudo tee dpkg —set-selections # prevent package upgrade
- dpkg -i ../xserver-
- echo xserver-
For dkms(It's not good idea for using enable/disable touchpad, cuz sometimes kernel crashes): linux-source- [ur version] /drivers/ input/mouse to it.
- get kernel source by apt-get
- make dir smth like /usr/src/psmouse and copy /usr/src/
- make file dkms.conf:
PACKAGE_ NAME="psmouse" VERSION= "____ur kernel version_______"
PACKAGE_
CLEAN="rm -f *.*o"
BUILT_MODULE_ NAME[0] ="psmouse" tree/$PACKAGE_ NAME/$PACKAGE_ VERSION/ build/src psmouse.ko" LOCATION[ 0]="mouse" LOCATION[ 0]="/updates"
MAKE[0]="make -C $kernel_source_dir M=$dkms_
BUILT_MODULE_
DEST_MODULE_
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]