Some tablets have BTN_TOOL_PEN (and others) but never actually send the events. We should emulate those internally when we see BTN_TOUCH or a nonzero pressure, as well as enabling the proximity out quirk automatically on those devices. https://bugzilla.redhat.com/show_bug.cgi?id=1535755 has evemu recordings for an aiptek tablet that doesn't send those tool events.
See series starting here: https://lists.freedesktop.org/archives/wayland-devel/2018-February/036853.html
commit 2191ed6cc0e80e5fdfb9a560d293a76edd251864 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Tue Feb 6 14:22:01 2018 +1000 tablet: fake a BTN_TOOL_PEN on the first event if needed
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.