Lines Matching refs:axis

370     Sint16 axis;  in HIDAPI_DriverXboxOne_HandleStatePacket()  local
459 axis = ((int)*(Sint16*)(&data[6]) * 64) - 32768; in HIDAPI_DriverXboxOne_HandleStatePacket()
460 if (axis == 32704) { in HIDAPI_DriverXboxOne_HandleStatePacket()
461 axis = 32767; in HIDAPI_DriverXboxOne_HandleStatePacket()
463 if (axis == -32768 && size == 30 && (data[22] & 0x80) != 0) { in HIDAPI_DriverXboxOne_HandleStatePacket()
464 axis = 32767; in HIDAPI_DriverXboxOne_HandleStatePacket()
466 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_TRIGGERLEFT, axis); in HIDAPI_DriverXboxOne_HandleStatePacket()
468 axis = ((int)*(Sint16*)(&data[8]) * 64) - 32768; in HIDAPI_DriverXboxOne_HandleStatePacket()
469 if (axis == -32768 && size == 30 && (data[22] & 0x40) != 0) { in HIDAPI_DriverXboxOne_HandleStatePacket()
470 axis = 32767; in HIDAPI_DriverXboxOne_HandleStatePacket()
472 if (axis == 32704) { in HIDAPI_DriverXboxOne_HandleStatePacket()
473 axis = 32767; in HIDAPI_DriverXboxOne_HandleStatePacket()
475 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_TRIGGERRIGHT, axis); in HIDAPI_DriverXboxOne_HandleStatePacket()
477 axis = *(Sint16*)(&data[10]); in HIDAPI_DriverXboxOne_HandleStatePacket()
478 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_LEFTX, axis); in HIDAPI_DriverXboxOne_HandleStatePacket()
479 axis = *(Sint16*)(&data[12]); in HIDAPI_DriverXboxOne_HandleStatePacket()
480 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_LEFTY, ~axis); in HIDAPI_DriverXboxOne_HandleStatePacket()
481 axis = *(Sint16*)(&data[14]); in HIDAPI_DriverXboxOne_HandleStatePacket()
482 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_RIGHTX, axis); in HIDAPI_DriverXboxOne_HandleStatePacket()
483 axis = *(Sint16*)(&data[16]); in HIDAPI_DriverXboxOne_HandleStatePacket()
484 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_RIGHTY, ~axis); in HIDAPI_DriverXboxOne_HandleStatePacket()
505 Sint16 axis; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1() local
567 axis = (int)*(Uint16*)(&data[1]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
568 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_LEFTX, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
569 axis = (int)*(Uint16*)(&data[3]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
570 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_LEFTY, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
571 axis = (int)*(Uint16*)(&data[5]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
572 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_RIGHTX, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
573 axis = (int)*(Uint16*)(&data[7]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
574 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_RIGHTY, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
576 axis = ((int)*(Sint16*)(&data[9]) * 64) - 32768; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
577 if (axis == 32704) { in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
578 axis = 32767; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
580 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_TRIGGERLEFT, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
582 axis = ((int)*(Sint16*)(&data[11]) * 64) - 32768; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
583 if (axis == 32704) { in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
584 axis = 32767; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
586 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_TRIGGERRIGHT, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV1()
594 Sint16 axis; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2() local
669 axis = (int)*(Uint16*)(&data[1]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
670 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_LEFTX, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
671 axis = (int)*(Uint16*)(&data[3]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
672 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_LEFTY, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
673 axis = (int)*(Uint16*)(&data[5]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
674 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_RIGHTX, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
675 axis = (int)*(Uint16*)(&data[7]) - 0x8000; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
676 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_RIGHTY, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
678 axis = ((int)*(Sint16*)(&data[9]) * 64) - 32768; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
679 if (axis == 32704) { in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
680 axis = 32767; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
682 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_TRIGGERLEFT, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
684 axis = ((int)*(Sint16*)(&data[11]) * 64) - 32768; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
685 if (axis == 32704) { in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
686 axis = 32767; in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()
688 SDL_PrivateJoystickAxis(joystick, SDL_CONTROLLER_AXIS_TRIGGERRIGHT, axis); in HIDAPI_DriverXboxOneBluetooth_HandleStatePacketV2()