mirror of
https://github.com/libretro/RetroArch
synced 2025-02-06 00:39:53 +00:00
commit
ecc41fc59c
@ -823,10 +823,16 @@ static int16_t udev_lightgun_aiming_state(
|
||||
if (!mouse)
|
||||
return 0;
|
||||
|
||||
#ifdef HAVE_X11
|
||||
/* udev->pointer_x and y is only set in X11 */
|
||||
if (!(video_driver_translate_coord_viewport_wrap(
|
||||
&vp, udev->pointer_x, udev->pointer_y,
|
||||
&res_x, &res_y, &res_screen_x, &res_screen_y)))
|
||||
return 0;
|
||||
#else
|
||||
res_x = udev_mouse_get_pointer_x(mouse, false);
|
||||
res_y = udev_mouse_get_pointer_y(mouse, false);
|
||||
#endif
|
||||
|
||||
inside = (res_x >= -edge_detect)
|
||||
&& (res_y >= -edge_detect)
|
||||
|
Loading…
x
Reference in New Issue
Block a user