AXIS Joystick SDK provides an easy-to-use interface for adding joystick and control board support to a software application. It can be used to manage and configure connected joysticks and keypads and to allow the joystick to control the camera’s pan, tilt and zoom (PTZ) functionality. The SDK also enables the software application to listen to events from the joystick or keypad, for example, events emitted when the user presses a joystick button or when the joystick is disconnected.