How could I change the default "locking" behaviour of stylus pen's eraser button when there is no vendor driver existing for Wacom ISDv4 digitizer?

First thing first, this should be a long-existing issue not handled properly, like this one in community.

From document we know that stylus pen is able to switch between "eraser" and "pen" when in the detection range, as shown in the following image. 

However, for Wacom EMR pens with side (eraser) button(s), switching between "eraser" and "pen" is buggy when there is no Wacom Feel driver present. Capturing raw HID data flow shows that the digitizer is actually able to distinguish the difference:

And it works in most UWP applications like Autodesk Sketchbook, Concepts, OneNote UWP, etc. But when it comes to traditional Win32 applications like Word, OneNote 2016, Affinity Designer, Krita, etc. and those UWP using another API to get the pen event like Drawboard after an update, there are not able to correctly switching between stylus and eraser, causing a headache when I wish to erase something...

Digging deeper into the document page mentioned before, I notice that this behavior is by design for stylus pens with eraser button, which I guess is the default behavior if there is no vendor driver present.

The question is, nowadays, most Wacom EMR stylus pens' eraser button is well-designed, and is not easy. Not able to erase when I wish is a more jarring user experience, and I couldn't find more information about how to disable this "feature".

P.S.

Besides, I have tried forcing installing Wacom Feel driver by mocking ACPI hardware id to ACPI\WCOM0022. The driver works but setting panel refuse to open. I have no idea how to contact Wacom technical support, as they told me to reach Samsung for help. But Samsung support told me to contact Wacom before! If anyone knows how to get in touch with those guys maintaining Wacom Feel driver, please inform them to add support for Samsung devices, including...

# Samsung Galaxy Book Flex, and I believe the Galaxy Book Ion with S Pen sold in Korea is using the same digitizer

ACPI\WCOM009C
# Samsung Notebook 9 Pro before 2020, including NP940X5M and NP940X5N

ACPI\WCOM001E
# In the future there might be more under libwacom data entry, as I don't have a Galaxy Book

If HID data flow is needed, I would be glad to help.

 

Question Info


Last updated December 3, 2020 Views 48 Applies to: