JoystickSensor(Sensor)¶
base classes — bpy_struct
, Sensor
-
class
bpy.types.
JoystickSensor
(Sensor)¶ Sensor to detect joystick events
-
axis_direction
¶ The direction of the axis
Type: enum in [‘RIGHTAXIS’, ‘UPAXIS’, ‘LEFTAXIS’, ‘DOWNAXIS’], default ‘RIGHTAXIS’
-
axis_number
¶ Which axis pair to use, 1 is usually the main direction input
Type: int in [1, 8], default 0
-
axis_threshold
¶ Precision of the axis
Type: int in [0, 32768], default 0
Which button to use
Type: int in [0, 18], default 0
-
event_type
¶ The type of event this joystick sensor is triggered on
Type: enum in [‘BUTTON’, ‘AXIS’, ‘HAT’, ‘AXIS_SINGLE’], default ‘BUTTON’
-
hat_direction
¶ Hat direction
Type: enum in [‘UP’, ‘DOWN’, ‘LEFT’, ‘RIGHT’, ‘UPRIGHT’, ‘DOWNLEFT’, ‘UPLEFT’, ‘DOWNRIGHT’], default ‘UP’
-
hat_number
¶ Which hat to use
Type: int in [1, 2], default 0
-
joystick_index
¶ Which joystick to use
Type: int in [0, 7], default 0
-
single_axis_number
¶ Single axis (vertical/horizontal/other) to detect
Type: int in [1, 16], default 0
-
use_all_events
¶ Triggered by all events on this joystick’s current type (axis/button/hat)
Type: boolean, default False
-
Inherited Properties
Inherited Functions