Don't display cursor when using gamepad

This commit is contained in:
loki
2019-12-25 20:57:23 +01:00
parent c11872f0f5
commit c3cba2bdad
7 changed files with 25 additions and 20 deletions

View File

@@ -115,7 +115,7 @@ display_t display() {
return display_t { new display_attr_t {} };
}
img_t snapshot(display_t &display_void) {
img_t snapshot(display_t &display_void, bool cursor) {
auto &display = *((display_attr_t*)display_void.get());
display.refresh();
@@ -127,6 +127,10 @@ img_t snapshot(display_t &display_void) {
AllPlanes, ZPixmap)
};
if(!cursor) {
return img_t { img };
}
XFixesCursorImage *overlay = XFixesGetCursorImage(display.display);
overlay->x -= overlay->xhot;
overlay->y -= overlay->yhot;