def _grab_seat(seat, win, cursor_type=CursorType.CROSSHAIR):
"Grab the pointers and keyboard"
cursor = Gdk.Cursor(cursor_type)
prep_func = None
prep_data = None
events = None
# capabilities = Gdk.SeatCapabilities.ALL_POINTING
capabilities = (Gdk.SeatCapabilities.ALL_POINTING |
Gdk.SeatCapabilities.KEYBOARD)
owner_events = False
gb = seat.grab(win, capabilities, owner_events, cursor, events,
prep_func, prep_data)
return gb
评论列表
文章目录