I followed this procedure to build the kernel with the latest patch:
$ apt-get source linux-image-3.2.0-24-generic
$ sudo apt-get build-dep linux-image-3.2.0-24-generic
$ cd linux-3.2.0
$ chmod +x debian/scripts/misc/* debian/scripts/*
$ debian/rules updateconfigs
$ vi drivers/input/mouse/sentelic.c # add #define FSP_DEBUG and #define DEBUG
$ cd linux-3.2.0/drivers/input/mouse
$ patch < filter_bad_movement.patch
$ cd -
$ env skipabi=true fakeroot debian/rules binary-generic
$ cd ..
$ sudo dpkg -i linux-headers-3.2.0-24-generic_3.2.0-24.39_amd64.deb linux-image-3.2.0-24-generic_3.2.0-24.39_amd64.deb
This did not improve two finger scroll at all.
Palm detection doesn't work either, which makes typing a hassle. Is this something that is kernel or distro specific?
Also, is there a way to set driver patches without recompiling the entire kernel? Maybe load it like a module or something similar? Compiling the kernel takes a while, which makes testing potential fixes more difficult.
I followed this procedure to build the kernel with the latest patch: 3.2.0-24- generic 3.2.0-24- generic scripts/ misc/* debian/scripts/* input/mouse/ sentelic. c # add #define FSP_DEBUG and #define DEBUG 2.0/drivers/ input/mouse bad_movement. patch 3.2.0-24- generic_ 3.2.0-24. 39_amd64. deb linux-image- 3.2.0-24- generic_ 3.2.0-24. 39_amd64. deb
$ apt-get source linux-image-
$ sudo apt-get build-dep linux-image-
$ cd linux-3.2.0
$ chmod +x debian/
$ debian/rules updateconfigs
$ vi drivers/
$ cd linux-3.
$ patch < filter_
$ cd -
$ env skipabi=true fakeroot debian/rules binary-generic
$ cd ..
$ sudo dpkg -i linux-headers-
This did not improve two finger scroll at all.
Palm detection doesn't work either, which makes typing a hassle. Is this something that is kernel or distro specific?
Also, is there a way to set driver patches without recompiling the entire kernel? Maybe load it like a module or something similar? Compiling the kernel takes a while, which makes testing potential fixes more difficult.