backend: Fix cursor visibility on X11 with only tablets as input
Since tablets on X11 drive the Virtual Core Pointer as every other pointing device, we should consider it as a pointer device when determining whether the pointer cursor should be visible.
Fixes the cursor being hidden if there are only tablets for input.
Closes: #2283 (closed)