OK, for those interested, I found a workaround. It consists in using the generic evdev driver instead of the wacom one.
Copy the provided wacom HAL file to /etc/hal/fdi/policy/
Code:
cp /usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi /etc/hal/fdi/policy/
Replace its content by:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- this is probably a bit imprecise -->
<deviceinfo version="0.2">
<device>
<match key="info.category" contains="input">
<match key="info.product" contains_outof="Wacom;WALTOP;WACOM">
<merge key="input.x11_driver" type="string">wacom</merge>
</match>
</match>
<match key="info.capabilities" contains="serial">
<match key="@info.parent:pnp.id" contains_outof="WACf;FUJ02e5;FUJ02e7">
<append key="info.capabilities" type="strlist">input</append>
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.ForceDevice" type="string">ISDV4</merge>
<merge key="input.device" type="copy_property">serial.device</merge>
</match>
</match>
<!-- N-Trig Duosense Electromagnetic Digitizer -->
<match key="info.product" contains="HID 1b96:0001">
<match key="info.parent" contains="if0">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
</match>
</device>
</deviceinfo>
The only modification is to change line
Code:
<merge key="input.x11_driver" type="string">wacom</merge>
by
Code:
<merge key="input.x11_driver" type="string">evdev</merge>
It works for the stylus and fingers, but the button on the side of the stylus is assigned to the left click.