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).