MAX_HATS
uint8 hats[MAX_HATS]; /* 0 through 8 (1 == N, 3 == E, 5 == S, 7 == W) */
return initialize(MAX_AXES, MAX_HATS, MAX_BUTTONS);
if (fHatCount > MAX_HATS)
fHatCount = MAX_HATS;
if (fJoystickInfo->module_info.num_hats > MAX_HATS)
fJoystickInfo->module_info.num_hats = MAX_HATS;