libhd  5.0
Data Fields
driver_info_mouse_t Struct Reference

mouse protocol info More...

#include <hd.h>

Data Fields

union driver_info_unext
 
enum driver_info_type type
 driver info type More...
 
str_list_thddb0
 
str_list_thddb1
 the actual driver database entries More...
 
char * xf86
 the XF86 protocol name More...
 
char * gpm
 dto, gpm More...
 
int buttons
 number of buttons, -1 –> unknown More...
 
int wheels
 dto, wheels More...
 

Detailed Description

mouse protocol info

Field Documentation

◆ buttons

int driver_info_mouse_t::buttons

number of buttons, -1 –> unknown

Referenced by dump_normal(), and expand_driver_info().

◆ gpm

char* driver_info_mouse_t::gpm

dto, gpm

Referenced by dump_normal(), expand_driver_info(), and free_driver_info().

◆ hddb0

str_list_t* driver_info_mouse_t::hddb0

Referenced by expand_driver_info().

◆ hddb1

str_list_t * driver_info_mouse_t::hddb1

the actual driver database entries

◆ next

union driver_info_u* driver_info_mouse_t::next

◆ type

enum driver_info_type driver_info_mouse_t::type

driver info type

◆ wheels

int driver_info_mouse_t::wheels

dto, wheels

Referenced by dump_normal(), and expand_driver_info().

◆ xf86

char* driver_info_mouse_t::xf86

the XF86 protocol name

Referenced by dump_normal(), expand_driver_info(), and free_driver_info().


The documentation for this struct was generated from the following file: