= {
{
HM_ATT_GEAR_R, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_GEAR_N, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_UP_SHFT, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_DN_SHFT, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_BRAKE_TOFRONT, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_BRAKE_TOREAR, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_LIGHT1_CMD, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_LEFTSTEER, {1,
GFCTRL_TYPE_MOUSE_AXIS}, 0,
HM_ATT_LEFTSTEER_MIN, 0,
HM_ATT_LEFTSTEER_MAX, 0,
HM_ATT_LEFTSTEER_POW, 1.0, 1},
{
HM_ATT_RIGHTSTEER, {2,
GFCTRL_TYPE_MOUSE_AXIS}, 0,
HM_ATT_RIGHTSTEER_MIN, 0,
HM_ATT_RIGHTSTEER_MAX, 0,
HM_ATT_RIGHTSTEER_POW, 1.0, 1},
{
HM_ATT_THROTTLE, {1,
GFCTRL_TYPE_MOUSE_BUT}, 0,
HM_ATT_THROTTLE_MIN, 0,
HM_ATT_THROTTLE_MAX, 0,
HM_ATT_THROTTLE_POW, 1.0, 1},
{
HM_ATT_BRAKE, {2,
GFCTRL_TYPE_MOUSE_BUT}, 0,
HM_ATT_BRAKE_MIN, 0,
HM_ATT_BRAKE_MAX, 0,
HM_ATT_BRAKE_POW, 1.0, 1},
{
HM_ATT_CLUTCH, {3,
GFCTRL_TYPE_MOUSE_BUT}, 0,
HM_ATT_CLUTCH_MIN, 0,
HM_ATT_CLUTCH_MAX, 0,
HM_ATT_CLUTCH_POW, 1.0, 1},
{
HM_ATT_ASR_CMD, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_ABS_CMD, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1},
{
HM_ATT_SPDLIM_CMD, {-1,
GFCTRL_TYPE_NOT_AFFECTED}, 0, 0, 0, 0, 0, 0, 0, 1}
}
#define HM_ATT_CLUTCH_POW
#define HM_ATT_CLUTCH_MAX
#define HM_ATT_RIGHTSTEER_POW
#define HM_ATT_THROTTLE_POW
#define HM_ATT_THROTTLE_MAX
#define HM_ATT_LEFTSTEER_MAX
#define HM_ATT_LEFTSTEER_MIN
#define HM_ATT_LIGHT1_CMD
#define HM_ATT_RIGHTSTEER
#define HM_ATT_THROTTLE_MIN
#define HM_ATT_BRAKE_TOREAR
#define HM_ATT_RIGHTSTEER_MIN
#define HM_ATT_LEFTSTEER_POW
#define HM_ATT_SPDLIM_CMD
#define HM_ATT_RIGHTSTEER_MAX
#define HM_ATT_BRAKE_TOFRONT
#define HM_ATT_CLUTCH_MIN