#include <Arduino.h>
#include "PluggableUSB.h"
#include "HID.h"
#include "HID-Settings.h"
#include "MouseButtons.h"
#include "DescriptorPrimitives.h"
#include "AbsoluteMouseAPI.hpp"
Go to the source code of this file.
◆ DESCRIPTOR_ABS_MOUSE_BUTTONS
#define DESCRIPTOR_ABS_MOUSE_BUTTONS |
Value: \
D_USAGE_MINIMUM, 0x01, \
D_USAGE_MAXIMUM, 0x08, \
D_LOGICAL_MINIMUM, 0x00, \
D_LOGICAL_MAXIMUM, 0x01, \
D_REPORT_COUNT, 0x08, \
D_REPORT_SIZE, 0x01, \
#define D_DATA
Definition: DescriptorPrimitives.h:33
#define D_PAGE_BUTTON
Definition: DescriptorPrimitives.h:85
#define D_VARIABLE
Definition: DescriptorPrimitives.h:37
#define D_ABSOLUTE
Definition: DescriptorPrimitives.h:39
◆ DESCRIPTOR_ABS_MOUSE_WHEEL
#define DESCRIPTOR_ABS_MOUSE_WHEEL |
Value: \
D_USAGE, 0x38, \
D_LOGICAL_MINIMUM, 0x81, \
D_LOGICAL_MAXIMUM, 0x7f, \
D_REPORT_SIZE, 0x08, \
D_REPORT_COUNT, 0x01, \
#define D_DATA
Definition: DescriptorPrimitives.h:33
#define D_VARIABLE
Definition: DescriptorPrimitives.h:37
#define D_RELATIVE
Definition: DescriptorPrimitives.h:40
◆ DESCRIPTOR_ABS_MOUSE_XY
#define DESCRIPTOR_ABS_MOUSE_XY |
Value: \
D_USAGE, 0x30, \
D_USAGE, 0x31, \
D_REPORT_SIZE, 0x10, \
D_REPORT_COUNT, 0x02, \
#define D_LOGICAL_MAXIMUM
Definition: DescriptorPrimitives.h:15
#define D_PAGE_GENERIC_DESKTOP
Definition: DescriptorPrimitives.h:77
#define D_DATA
Definition: DescriptorPrimitives.h:33
#define D_LOGICAL_MINIMUM
Definition: DescriptorPrimitives.h:14
#define D_VARIABLE
Definition: DescriptorPrimitives.h:37
#define D_ABSOLUTE
Definition: DescriptorPrimitives.h:39