diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 87e3d5fd..52bc98f8 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1313,19 +1313,21 @@ + The wl_keyboard interface represents one or more keyboards + associated with a seat. - This enum specifies the format of the keymap provided to the client - with the wl_keyboard::keymap event. + This specifies the format of the keymap provided to the + client with the wl_keyboard.keymap event. - This event provides a file descriptor to the client which can be + This event provides a file descriptor to the client which can be memory-mapped to provide a keyboard mapping description. @@ -1334,19 +1336,30 @@ + + Notification that this seat's keyboard focus is on a certain + surface. + - + + + Notification that this seat's keyboard focus is no longer on + a certain surface. + + The leave notification is sent before the enter notification + for the new focus. + - Describes the physical state of a key which provoked the key event. + Describes the physical state of a key which provoked the key event. @@ -1365,7 +1378,7 @@ - Notifies clients that the modifier and/or group state has + Notifies clients that the modifier and/or group state has changed, and it should update its local state.