Skip to content
Snippets Groups Projects

protocol: Add support for side mouse buttons

5 unresolved threads
Files
2
+ 5
1
@@ -336,6 +336,8 @@ typedef enum SpiceMouseButton {
SPICE_MOUSE_BUTTON_RIGHT,
SPICE_MOUSE_BUTTON_UP,
SPICE_MOUSE_BUTTON_DOWN,
SPICE_MOUSE_BUTTON_SIDE,
SPICE_MOUSE_BUTTON_EXTRA,
SPICE_MOUSE_BUTTON_ENUM_END
} SpiceMouseButton;
@@ -344,8 +346,10 @@ typedef enum SpiceMouseButtonMask {
SPICE_MOUSE_BUTTON_MASK_LEFT = (1 << 0),
SPICE_MOUSE_BUTTON_MASK_MIDDLE = (1 << 1),
SPICE_MOUSE_BUTTON_MASK_RIGHT = (1 << 2),
SPICE_MOUSE_BUTTON_MASK_SIDE = (1 << 3),
SPICE_MOUSE_BUTTON_MASK_EXTRA = (1 << 4),
SPICE_MOUSE_BUTTON_MASK_MASK = 0x7
SPICE_MOUSE_BUTTON_MASK_MASK = 0x1F
Please register or sign in to reply
} SpiceMouseButtonMask;
typedef enum SpiceCursorType {
Loading