Index: uspace/srv/hid/display/seat.c
===================================================================
--- uspace/srv/hid/display/seat.c	(revision 8edec5347eb33f22b1815db3609ff69c0f618d63)
+++ uspace/srv/hid/display/seat.c	(revision 1099f25a41515045a6dce08ae1a53aefe7c2272b)
@@ -1,4 +1,4 @@
 /*
- * Copyright (c) 2021 Jiri Svoboda
+ * Copyright (c) 2022 Jiri Svoboda
  * All rights reserved.
  *
@@ -364,5 +364,5 @@
 	if (event->type == PTD_PRESS || event->type == PTD_RELEASE ||
 	    event->type == PTD_DCLICK) {
-		pevent.pos_id = 0;
+		pevent.pos_id = event->pos_id;
 		switch (event->type) {
 		case PTD_PRESS:
@@ -395,5 +395,5 @@
 		seat->pntpos = npos;
 
-		pevent.pos_id = 0;
+		pevent.pos_id = event->pos_id;
 		pevent.type = POS_UPDATE;
 		pevent.btn_num = 0;
@@ -423,5 +423,5 @@
 		seat->pntpos = npos;
 
-		pevent.pos_id = 0;
+		pevent.pos_id = event->pos_id;
 		pevent.type = POS_UPDATE;
 		pevent.btn_num = 0;
