Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
Joystick

Namespaces

namespace  KODI
 

Classes

class  CInputManager
 Main input processing class. More...
 
class  KODI::JOYSTICK::CDeadzoneFilter
 Analog axis deadzone filtering. More...
 
class  KODI::JOYSTICK::CGUIDialogNewJoystick
 
class  KODI::JOYSTICK::CDriverPrimitive
 Basic driver element associated with input events. More...
 
class  KODI::JOYSTICK::CPrimitiveDetector
 Detects and dispatches mapping events. More...
 
class  KODI::JOYSTICK::CButtonDetector
 Detects when a button should be mapped. More...
 
class  KODI::JOYSTICK::CHatDetector
 Detects when a D-pad direction should be mapped. More...
 
class  KODI::JOYSTICK::CAxisDetector
 Detects when an axis should be mapped. More...
 
class  KODI::JOYSTICK::CKeyDetector
 Detects when a keyboard key should be mapped. More...
 
class  KODI::JOYSTICK::CMouseButtonDetector
 Detects when a mouse button should be mapped. More...
 
class  KODI::JOYSTICK::CPointerDetector
 Detects when a mouse button should be mapped. More...
 
class  KODI::JOYSTICK::CButtonMapping
 Generic implementation of a class that provides button mapping by translating driver events to button mapping commands. More...
 
class  KODI::JOYSTICK::CDriverReceiving
 Class to translate input events from higher-level features to driver primitives. More...
 
class  KODI::JOYSTICK::CJoystickFeature
 Base class for joystick features. More...
 
class  KODI::JOYSTICK::CScalarFeature
 
class  KODI::JOYSTICK::CFeatureAxis
 Axis of a feature (analog stick, accelerometer, etc) More...
 
class  KODI::JOYSTICK::CAxisFeature
 
class  KODI::JOYSTICK::CWheel
 
class  KODI::JOYSTICK::CThrottle
 
class  KODI::JOYSTICK::CAnalogStick
 
class  KODI::JOYSTICK::CAccelerometer
 
class  KODI::JOYSTICK::CInputHandling
 Class to translate input from the driver into higher-level features. More...
 
class  KODI::JOYSTICK::IButtonMap
 Button map interface to translate between the driver's raw button/hat/axis elements and physical joystick features. More...
 
class  KODI::JOYSTICK::IButtonMapCallback
 Interface for handling button maps. More...
 
class  KODI::JOYSTICK::IButtonMapper
 Button mapper interface to assign the driver's raw button/hat/axis elements to physical joystick features using a provided button map. More...
 
class  KODI::JOYSTICK::IButtonSequence
 
class  KODI::JOYSTICK::IDriverHandler
 Interface defining methods to handle joystick events for raw driver elements (buttons, hats, axes) More...
 
class  KODI::JOYSTICK::IDriverReceiver
 Interface for sending input events to joystick drivers. More...
 
class  KODI::JOYSTICK::IInputHandler
 Interface for handling input events for game controllers. More...
 
class  KODI::JOYSTICK::IInputProvider
 Interface for classes that can provide input. More...
 
class  KODI::JOYSTICK::IInputReceiver
 Interface for sending input events to game controllers. More...
 
class  KODI::JOYSTICK::CJoystickEasterEgg
 Hush!!! More...
 
class  KODI::JOYSTICK::CJoystickMonitor
 Monitors joystick input and resets screensaver/shutdown timers whenever motion occurs. More...
 
class  KODI::JOYSTICK::CJoystickTranslator
 Joystick translation utilities. More...
 
class  KODI::JOYSTICK::CRumbleGenerator
 
#define DEFAULT_LEFT_STICK_NAME   "leftstick"
 Left analog stick on the default controller.
 
#define DEFAULT_RIGHT_STICK_NAME   "rightstick"
 Right analog stick on the default controller.
 

Detailed Description

Everything around joystick

Macro Definition Documentation

◆ DEFAULT_LEFT_STICK_NAME

#define DEFAULT_LEFT_STICK_NAME   "leftstick"

Left analog stick on the default controller.

◆ DEFAULT_RIGHT_STICK_NAME

#define DEFAULT_RIGHT_STICK_NAME   "rightstick"

Right analog stick on the default controller.