Lines Matching refs:hat
893 HandleHat(SDL_Joystick * stick, Uint8 hat, int axis, int value) in HandleHat() argument
902 the_hat = &stick->hwdata->hats[hat]; in HandleHat()
912 SDL_PrivateJoystickHat(stick, hat, in HandleHat()
1274 int hat = joystick->hwdata->hats_indices[1] << 4; in LINUX_JoystickGetGamepadMapping() local
1277 out->leftshoulder.target = hat | 0x4; in LINUX_JoystickGetGamepadMapping()
1278 out->rightshoulder.target = hat | 0x2; in LINUX_JoystickGetGamepadMapping()
1283 int hat = joystick->hwdata->hats_indices[2] << 4; in LINUX_JoystickGetGamepadMapping() local
1286 out->lefttrigger.target = hat | 0x4; in LINUX_JoystickGetGamepadMapping()
1287 out->righttrigger.target = hat | 0x2; in LINUX_JoystickGetGamepadMapping()
1324 int hat = joystick->hwdata->hats_indices[0] << 4; in LINUX_JoystickGetGamepadMapping() local
1329 out->dpleft.target = hat | 0x8; in LINUX_JoystickGetGamepadMapping()
1330 out->dpright.target = hat | 0x2; in LINUX_JoystickGetGamepadMapping()
1331 out->dpup.target = hat | 0x1; in LINUX_JoystickGetGamepadMapping()
1332 out->dpdown.target = hat | 0x4; in LINUX_JoystickGetGamepadMapping()