I couldn\'t compile without the touchscreen pressure setting either and I\'m not much of a kernel hacker. :-(
But the person who compiled the kernels on that page you referenced seemed to know what they were doing. I used this binary for the B500:
http://tetsu.homelinux.org/zaurus/kernel/v...e-v13a-B500.bin(Will not work on a 5500)
The touchscreen seems to be generally fixed, however I noticed that scrolling around with the stylus and drawing on screen is painfully slow, apart from handwriting recognition. The tapping problems are gone with this kernel.
Just for reference (with the \'special\' B500 kernel):
Dhrystone Benchmark, Version 2.1 (Language: C)
Register option not selected.
Microseconds for one loop: 2.1
Dhrystones per second: 477600.5
VAX MIPS rating: 271.827
# cat /proc/cpuinfo
Processor : Intel XScale-PXA250 rev 4 (v5l)
BogoMIPS : 397.31
Features : swp half thumb fastmult edsp
CPU implementor : 0x69
CPU architecture: 5TE
CPU variant : 0x0
CPU part : 0x290
CPU revision : 4
Cache type : undefined 5
Cache clean : undefined 5
Cache lockdown : undefined 5
Cache unified : harvard
...
Hardware : SHARP Poodle
Revision : 0000