Deskflow 1.26.0.0
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
MouseTypes.h File Reference
#include <cstdint>
Include dependency graph for MouseTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

using ButtonID = uint8_t
 Mouse button ID.

Variables

Mouse button identifiers
static const ButtonID kButtonNone = 0
static const ButtonID kButtonLeft = 1
static const ButtonID kButtonMiddle = 2
static const ButtonID kButtonRight = 3
static const ButtonID kButtonExtra0 = 4
static const ButtonID kButtonExtra1 = 5
static const ButtonID kMacButtonRight = 2
static const ButtonID kMacButtonMiddle = 3
static const ButtonID kX11ScrollWheelUp = 255
static const ButtonID kX11ScrollWheelDown = 254
static const ButtonID kX11ScrollWheelLeft = 6
static const ButtonID kX11ScrollWheelRight = 7
static const uint8_t NumButtonIDs = 6

Typedef Documentation

◆ ButtonID

using ButtonID = uint8_t

Mouse button ID.

Type to hold a mouse button identifier.

Variable Documentation

◆ kButtonExtra0

const ButtonID kButtonExtra0 = 4
static

◆ kButtonExtra1

const ButtonID kButtonExtra1 = 5
static

◆ kButtonLeft

const ButtonID kButtonLeft = 1
static

◆ kButtonMiddle

const ButtonID kButtonMiddle = 2
static

◆ kButtonNone

const ButtonID kButtonNone = 0
static

◆ kButtonRight

const ButtonID kButtonRight = 3
static

◆ kMacButtonMiddle

const ButtonID kMacButtonMiddle = 3
static

◆ kMacButtonRight

const ButtonID kMacButtonRight = 2
static

◆ kX11ScrollWheelDown

const ButtonID kX11ScrollWheelDown = 254
static

◆ kX11ScrollWheelLeft

const ButtonID kX11ScrollWheelLeft = 6
static

◆ kX11ScrollWheelRight

const ButtonID kX11ScrollWheelRight = 7
static

◆ kX11ScrollWheelUp

const ButtonID kX11ScrollWheelUp = 255
static

◆ NumButtonIDs

const uint8_t NumButtonIDs = 6
static