diff --git a/proto/protocol.xml b/proto/protocol.xml index f39fcf5..b4484a6 100644 --- a/proto/protocol.xml +++ b/proto/protocol.xml @@ -79,22 +79,19 @@ - - This enum denotes context types for the libei context. - - A context type of receiver is a libei context receiving events - from the EIS implementation. A context type of sender is a libei context - sending events to the EIS implementation. + + Context types for connections. The context type for a connection is set + once in the ei_handshake.context_type request. - - + + - - Notify the EIS implementation of the type of this context. The context types - defines whether the client will send events to or receive events from the - EIS implementation. + + Notify the EIS implementation of the type of this context. The context + type defines whether the client will send input events to the server or + receive input events from it. Depending on the context type, certain requests must not be used and some events must not be sent by the EIS implementation. @@ -103,11 +100,11 @@ This request must not be sent more than once and must be sent before ei_handshake.finish. - + - + Notify the EIS implementation of the client name. The name is a human-presentable UTF-8 string and should represent the client name as accurately as possible. This name may be presented to the user @@ -731,10 +728,10 @@ 1920x1080 region to represent a 4K monitor and transparently map input events into the respective true pixels. - Absolute devices may have different regions, it is up to the libei client - to send events through the correct device to target the right pixel. For - example, a dual-head setup my have two absolute devices, the first with a - zero offset region spanning the left screen, the second with a nonzero + Absolute devices may have different regions, it is up to the client to + send events through the correct device to target the right pixel. For + example, a dual-head setup my have two absolute devices, the first with + a zero offset region spanning the left screen, the second with a nonzero offset spanning the right screen. The physical scale denotes a constant multiplication factor that needs to be applied to