Linux Kernel
3.7.1
|
#include <linux/types.h>
Go to the source code of this file.
Data Structures | |
struct | savu_mouse_report_special |
struct | savu_roccat_report |
struct | savu_device |
Enumerations | |
enum | { SAVU_SIZE_CONTROL = 0x03, SAVU_SIZE_PROFILE = 0x03, SAVU_SIZE_GENERAL = 0x10, SAVU_SIZE_BUTTONS = 0x2f, SAVU_SIZE_MACRO = 0x0823, SAVU_SIZE_INFO = 0x08, SAVU_SIZE_SENSOR = 0x04 } |
enum | savu_control_requests { SAVU_CONTROL_REQUEST_GENERAL = 0x80, SAVU_CONTROL_REQUEST_BUTTONS = 0x90 } |
enum | savu_commands { SAVU_COMMAND_CONTROL = 0x4, SAVU_COMMAND_PROFILE = 0x5, SAVU_COMMAND_GENERAL = 0x6, SAVU_COMMAND_BUTTONS = 0x7, SAVU_COMMAND_MACRO = 0x8, SAVU_COMMAND_INFO = 0x9, SAVU_COMMAND_SENSOR = 0xc } |
enum | { SAVU_MOUSE_REPORT_NUMBER_SPECIAL = 3 } |
enum | savu_mouse_report_button_types { SAVU_MOUSE_REPORT_BUTTON_TYPE_PROFILE = 0x20, SAVU_MOUSE_REPORT_BUTTON_TYPE_QUICKLAUNCH = 0x60, SAVU_MOUSE_REPORT_BUTTON_TYPE_TIMER = 0x80, SAVU_MOUSE_REPORT_BUTTON_TYPE_CPI = 0xb0, SAVU_MOUSE_REPORT_BUTTON_TYPE_SENSITIVITY = 0xc0, SAVU_MOUSE_REPORT_BUTTON_TYPE_MULTIMEDIA = 0xf0 } |
Variables | |
struct savu_mouse_report_special | __packed |
anonymous enum |
SAVU_SIZE_CONTROL | |
SAVU_SIZE_PROFILE | |
SAVU_SIZE_GENERAL | |
SAVU_SIZE_BUTTONS | |
SAVU_SIZE_MACRO | |
SAVU_SIZE_INFO | |
SAVU_SIZE_SENSOR |
Definition at line 17 of file hid-roccat-savu.h.
anonymous enum |
Definition at line 49 of file hid-roccat-savu.h.
enum savu_commands |
SAVU_COMMAND_CONTROL | |
SAVU_COMMAND_PROFILE | |
SAVU_COMMAND_GENERAL | |
SAVU_COMMAND_BUTTONS | |
SAVU_COMMAND_MACRO | |
SAVU_COMMAND_INFO | |
SAVU_COMMAND_SENSOR |
Definition at line 32 of file hid-roccat-savu.h.
Definition at line 27 of file hid-roccat-savu.h.
Definition at line 53 of file hid-roccat-savu.h.