Darn, sorry - but I deleted my older copy of the patch. I downloaded wcm2_patch from post #144 and recompiled this afternoon, after reading that Lucretia9 didn't have a working eraser either, to see if maybe I wasn't using the most up-to-date patch. I've still got a working eraser though.
Can you do me a favor and compare your current patch with the patch that is in post 144 just to be sure that they are the same?
Is there any way of figuring out whether I've messed up the installation and am still using an older patch somehow?
I've attached logs, and the fdi file I'm using. I'm now using Karmic, and the 2.6.31-14-generic kernel.
(Sorry Favux! Didn't mean to contradict you improperly there, didn't realise I was quite the only one with a working eraser.)
For the sake of completeness, these are the steps I'm using to make and install the driver.
rm -rf linuxwacom-0.8.4-3
rm -rf wcm2_patch
tar -xjvf linuxwacom-0.8.4-3.tar.bz2
tar -xjvf wcm2_patch.tar.bz2
cp wcm2_patch/* linuxwacom-0.8.4-3/
patch -p1 < wacomcpl-exec.patch
patch -p1 < wacom_sys.c.patch
patch -p1 < wacom_wac.c.patch
patch -p1 < wacom_wac.h.patch
patch -p1 < wactablet.h.patch
patch -p1 < wacusb.c.patch
patch -p1 < wcmUSB.c.patch
./configure --enable-wacom --prefix=/usr
sudo make install
sudo cp src/2.6.31/wacom.ko /lib/modules/$(uname -r)/kernel/drivers/input/tablet/
sudo cp ../10-linuxwacom.fdi /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi # I keep this file in the same folder as the source tars