Index: uspace/lib/c/include/io/input.h
===================================================================
--- uspace/lib/c/include/io/input.h	(revision 62fbb7ef714f1160227d2fa29a651dfab2544a5b)
+++ uspace/lib/c/include/io/input.h	(revision 0c91cff933f97a7076e264d09bcbd815027707cd)
@@ -49,4 +49,6 @@
 
 typedef struct input_ev_ops {
+	int (*active)(input_t *);
+	int (*deactive)(input_t *);
 	int (*key)(input_t *, kbd_event_type_t, keycode_t, keymod_t, wchar_t);
 	int (*move)(input_t *, int, int);
@@ -57,6 +59,5 @@
 extern int input_open(async_sess_t *, input_ev_ops_t *, void *, input_t **);
 extern void input_close(input_t *);
-extern int input_yield(input_t *);
-extern int input_reclaim(input_t *);
+extern int input_activate(input_t *);
 
 #endif
