diff options
| -rw-r--r-- | protocol/wayland.xml | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 141038b..802d433 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1660,7 +1660,7 @@ </request> </interface> - <interface name="wl_seat" version="6"> + <interface name="wl_seat" version="7"> <description summary="group of input devices"> A seat is a group of keyboards, pointer and touch devices. This object is published as a global during start up, or when such a @@ -1769,7 +1769,7 @@ </interface> - <interface name="wl_pointer" version="6"> + <interface name="wl_pointer" version="7"> <description summary="pointer input device"> The wl_pointer interface represents one or more input devices, such as mice, which control the pointer location and pointer_focus @@ -2092,7 +2092,7 @@ </event> </interface> - <interface name="wl_keyboard" version="6"> + <interface name="wl_keyboard" version="7"> <description summary="keyboard input device"> The wl_keyboard interface represents one or more keyboards associated with a seat. @@ -2113,6 +2113,9 @@ <description summary="keyboard mapping"> This event provides a file descriptor to the client which can be memory-mapped to provide a keyboard mapping description. + + From version 7 onwards, the fd must be mapped with MAP_PRIVATE by + the recipient, as MAP_SHARED may fail. </description> <arg name="format" type="uint" enum="keymap_format" summary="keymap format"/> <arg name="fd" type="fd" summary="keymap file descriptor"/> @@ -2203,7 +2206,7 @@ </event> </interface> - <interface name="wl_touch" version="6"> + <interface name="wl_touch" version="7"> <description summary="touchscreen input device"> The wl_touch interface represents a touchscreen associated with a seat. |
