diff --git a/protocols/hyprland-input-capture-v1.xml b/protocols/hyprland-input-capture-v1.xml index c5c26e3..3279295 100644 --- a/protocols/hyprland-input-capture-v1.xml +++ b/protocols/hyprland-input-capture-v1.xml @@ -32,15 +32,15 @@ - This protocol allows clients to create bordel for when the mouse cross, - the inputs are send to the client. + This protocol allows clients to create borders, for which after crossing, + mouse events will be forwarded to the client - Usefull for implementing the input capture portal. + Useful for implementing the input capture portal. - This interface allow a client to capture inputs and receive events + This interface allows a client to capture inputs and receive events @@ -55,11 +55,15 @@ - + - Event trigger when the mouse cursor mouse. It contains - the absolute position of x and y and also the relative motion of the pointer. - Note that the dx and dy vectors can be accelerated, please use the relative motion protocol + Notification of pointer location change. + + It contains the absolute position of x and y and also the + relative motion of the pointer. + + Note that the dx and dy vectors can be accelerated, + please use the relative motion protocol for unaccelerated inputs. A key was pressed or released. + The key is a platform-specific key code that can be interpreted by feeding it to the keyboard mapping (see the keymap event).