zoltanvb 6a85844b41
Pointer sanitization - x11, udev (#17281)
Adapt the sanitized pointer handling, discussed at #17196 :

X11 driver specific changes:

    make sure pointer position is always within [-0x7fff,0x7fff] by using the confined wrapper
    remove extra "inside" checks, general simplification
    enable pointer offscreen reporting

Udev driver specific changes:

    remove custom calculation and use common viewport translation
    unify pointer query instead of separate _x and _y
    enable pointer offscreen reporting

Other changes:

    more tuning of pointer conversion in video_driver.c for edges
    lightgun button ID conversion moved to input_driver.c
2024-12-24 07:08:58 -08:00
..
2024-12-24 05:10:09 +01:00
2024-12-23 05:44:40 +01:00
2024-07-20 19:42:45 +02:00
2024-10-01 17:36:33 -07:00
2024-12-24 05:10:09 +01:00
2024-12-23 05:44:40 +01:00
2024-12-24 05:10:09 +01:00
2024-07-20 19:42:45 +02:00
2024-10-01 17:36:33 -07:00
2024-12-24 05:10:09 +01:00