I really don't care about two finger scroll; I just want two-finger paste (middle mouse button). I'm used to this working out of the box on other laptops.
Now from what I've read on other forums the NC10 SE does not have multitouch. I don't have the SE, just the regular NC10. I have been able to get multitouch working on Windows.
However, when I look in dmesg, I see this:
$ dmesg | grep Synaptics
[ 13.848255] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000
It's the cap bits that I'm interested in. According to the "touchpad interfacing guide" (you can find this on the synaptics website), the bit for capMultiFinger is bit 1 of byte 3:
irb(main):002:0> byte3 = 0xd04731 & 0xff
irb(main):003:0> (byte3 >> 1) & 1
which as best I can tell means the hardware does not support multifinger.
Two possibilities as I see it:
1) The newest synaptics hardware does not support multifinger through the same documented interface as the old hardware
2) The hardware does not support multifinger and is being emulated somehow on Windows.
I am curious about the bit after the '/'. Those are the capabilities from the extended query (0x09). Multiple (more than 4) button support is in byte 2 (bits 14..12), but I don't know what the 0xa4 in byte 1 is supposed to represent. Maybe it is for multitouch?