KeyMapItem(bpy_struct)
base class — bpy_struct
- class bpy.types.KeyMapItem(bpy_struct)
Item in a Key Map
- active
Activate or deactivate item
- Type
boolean, default False
- alt
Alt key pressed, -1 for any state
- Type
int in [-1, 1], default 0
- alt_ui
Alt key pressed
- Type
boolean, default False
- any
Any modifier keys pressed
- Type
boolean, default False
- ctrl
Control key pressed, -1 for any state
- Type
int in [-1, 1], default 0
- ctrl_ui
Control key pressed
- Type
boolean, default False
- id
ID of the item
- Type
int in [-32768, 32767], default 0, (readonly)
- idname
Identifier of operator to call on input event
- Type
string, default “”, (never None)
- is_user_defined
Is this keymap item user defined (doesn’t just replace a builtin item)
- Type
boolean, default False, (readonly)
- is_user_modified
Is this keymap item modified by the user
- Type
boolean, default False, (readonly)
- key_modifier
Regular key pressed as a modifier
NONE
Undocumented.LEFTMOUSE
Left Mouse – LMB.MIDDLEMOUSE
Middle Mouse – MMB.RIGHTMOUSE
Right Mouse – RMB.BUTTON4MOUSE
Button4 Mouse – MB4.BUTTON5MOUSE
Button5 Mouse – MB5.BUTTON6MOUSE
Button6 Mouse – MB6.BUTTON7MOUSE
Button7 Mouse – MB7.PEN
Pen.ERASER
Eraser.MOUSEMOVE
Mouse Move – MsMov.INBETWEEN_MOUSEMOVE
In-between Move – MsSubMov.TRACKPADPAN
Mouse/Trackpad Pan – MsPan.TRACKPADZOOM
Mouse/Trackpad Zoom – MsZoom.MOUSEROTATE
Mouse/Trackpad Rotate – MsRot.MOUSESMARTZOOM
Mouse/Trackpad Smart Zoom – MsSmartZoom.WHEELUPMOUSE
Wheel Up – WhUp.WHEELDOWNMOUSE
Wheel Down – WhDown.WHEELINMOUSE
Wheel In – WhIn.WHEELOUTMOUSE
Wheel Out – WhOut.EVT_TWEAK_L
Tweak Left – TwkL.EVT_TWEAK_M
Tweak Middle – TwkM.EVT_TWEAK_R
Tweak Right – TwkR.A
A.B
B.C
C.D
D.E
E.F
F.G
G.H
H.I
I.J
J.K
K.L
L.M
M.N
N.O
O.P
P.Q
Q.R
R.S
S.T
T.U
U.V
V.W
W.X
X.Y
Y.Z
Z.ZERO
0.ONE
1.TWO
2.THREE
3.FOUR
4.FIVE
5.SIX
6.SEVEN
7.EIGHT
8.NINE
9.LEFT_CTRL
Left Ctrl – CtrlL.LEFT_ALT
Left Alt – AltL.LEFT_SHIFT
Left Shift – ShiftL.RIGHT_ALT
Right Alt – AltR.RIGHT_CTRL
Right Ctrl – CtrlR.RIGHT_SHIFT
Right Shift – ShiftR.OSKEY
OS Key – Cmd.APP
Application – App.GRLESS
Grless.ESC
Esc.TAB
Tab.RET
Return – Enter.SPACE
Spacebar – Space.LINE_FEED
Line Feed.BACK_SPACE
Backspace – BkSpace.DEL
Delete – Del.SEMI_COLON
;.PERIOD
..COMMA
,.QUOTE
“.ACCENT_GRAVE
`.MINUS
-.PLUS
+.SLASH
/.BACK_SLASH
\.EQUAL
=.LEFT_BRACKET
[.RIGHT_BRACKET
].LEFT_ARROW
Left Arrow – ←.DOWN_ARROW
Down Arrow – ↓.RIGHT_ARROW
Right Arrow – →.UP_ARROW
Up Arrow – ↑.NUMPAD_2
Numpad 2 – Pad2.NUMPAD_4
Numpad 4 – Pad4.NUMPAD_6
Numpad 6 – Pad6.NUMPAD_8
Numpad 8 – Pad8.NUMPAD_1
Numpad 1 – Pad1.NUMPAD_3
Numpad 3 – Pad3.NUMPAD_5
Numpad 5 – Pad5.NUMPAD_7
Numpad 7 – Pad7.NUMPAD_9
Numpad 9 – Pad9.NUMPAD_PERIOD
Numpad . – Pad..NUMPAD_SLASH
Numpad / – Pad/.NUMPAD_ASTERIX
Numpad * – Pad*.NUMPAD_0
Numpad 0 – Pad0.NUMPAD_MINUS
Numpad - – Pad-.NUMPAD_ENTER
Numpad Enter – PadEnter.NUMPAD_PLUS
Numpad + – Pad+.F1
F1.F2
F2.F3
F3.F4
F4.F5
F5.F6
F6.F7
F7.F8
F8.F9
F9.F10
F10.F11
F11.F12
F12.F13
F13.F14
F14.F15
F15.F16
F16.F17
F17.F18
F18.F19
F19.F20
F20.F21
F21.F22
F22.F23
F23.F24
F24.PAUSE
Pause.INSERT
Insert – Ins.HOME
Home.PAGE_UP
Page Up – PgUp.PAGE_DOWN
Page Down – PgDown.END
End.MEDIA_PLAY
Media Play/Pause – >/||.MEDIA_STOP
Media Stop – Stop.MEDIA_FIRST
Media First – |<<.MEDIA_LAST
Media Last – >>|.TEXTINPUT
Text Input – TxtIn.WINDOW_DEACTIVATE
Window Deactivate.TIMER
Timer – Tmr.TIMER0
Timer 0 – Tmr0.TIMER1
Timer 1 – Tmr1.TIMER2
Timer 2 – Tmr2.TIMER_JOBS
Timer Jobs – TmrJob.TIMER_AUTOSAVE
Timer Autosave – TmrSave.TIMER_REPORT
Timer Report – TmrReport.TIMERREGION
Timer Region – TmrReg.NDOF_MOTION
NDOF Motion – NdofMov.NDOF_BUTTON_MENU
NDOF Menu – NdofMenu.NDOF_BUTTON_FIT
NDOF Fit – NdofFit.NDOF_BUTTON_TOP
NDOF Top – Ndof↑.NDOF_BUTTON_BOTTOM
NDOF Bottom – Ndof↓.NDOF_BUTTON_LEFT
NDOF Left – Ndof←.NDOF_BUTTON_RIGHT
NDOF Right – Ndof→.NDOF_BUTTON_FRONT
NDOF Front – NdofFront.NDOF_BUTTON_BACK
NDOF Back – NdofBack.NDOF_BUTTON_ISO1
NDOF Isometric 1 – NdofIso1.NDOF_BUTTON_ISO2
NDOF Isometric 2 – NdofIso2.NDOF_BUTTON_ROLL_CW
NDOF Roll CW – NdofRCW.NDOF_BUTTON_ROLL_CCW
NDOF Roll CCW – NdofRCCW.NDOF_BUTTON_SPIN_CW
NDOF Spin CW – NdofSCW.NDOF_BUTTON_SPIN_CCW
NDOF Spin CCW – NdofSCCW.NDOF_BUTTON_TILT_CW
NDOF Tilt CW – NdofTCW.NDOF_BUTTON_TILT_CCW
NDOF Tilt CCW – NdofTCCW.NDOF_BUTTON_ROTATE
NDOF Rotate – NdofRot.NDOF_BUTTON_PANZOOM
NDOF Pan/Zoom – NdofPanZoom.NDOF_BUTTON_DOMINANT
NDOF Dominant – NdofDom.NDOF_BUTTON_PLUS
NDOF Plus – Ndof+.NDOF_BUTTON_MINUS
NDOF Minus – Ndof-.NDOF_BUTTON_ESC
NDOF Esc – NdofEsc.NDOF_BUTTON_ALT
NDOF Alt – NdofAlt.NDOF_BUTTON_SHIFT
NDOF Shift – NdofShift.NDOF_BUTTON_CTRL
NDOF Ctrl – NdofCtrl.NDOF_BUTTON_1
NDOF Button 1 – NdofB1.NDOF_BUTTON_2
NDOF Button 2 – NdofB2.NDOF_BUTTON_3
NDOF Button 3 – NdofB3.NDOF_BUTTON_4
NDOF Button 4 – NdofB4.NDOF_BUTTON_5
NDOF Button 5 – NdofB5.NDOF_BUTTON_6
NDOF Button 6 – NdofB6.NDOF_BUTTON_7
NDOF Button 7 – NdofB7.NDOF_BUTTON_8
NDOF Button 8 – NdofB8.NDOF_BUTTON_9
NDOF Button 9 – NdofB9.NDOF_BUTTON_10
NDOF Button 10 – NdofB10.NDOF_BUTTON_A
NDOF Button A – NdofBA.NDOF_BUTTON_B
NDOF Button B – NdofBB.NDOF_BUTTON_C
NDOF Button C – NdofBC.ACTIONZONE_AREA
ActionZone Area – AZone Area.ACTIONZONE_REGION
ActionZone Region – AZone Region.ACTIONZONE_FULLSCREEN
ActionZone Fullscreen – AZone FullScr.XR_ACTION
XR Action.
- Type
enum in [‘NONE’, ‘LEFTMOUSE’, ‘MIDDLEMOUSE’, ‘RIGHTMOUSE’, ‘BUTTON4MOUSE’, ‘BUTTON5MOUSE’, ‘BUTTON6MOUSE’, ‘BUTTON7MOUSE’, ‘PEN’, ‘ERASER’, ‘MOUSEMOVE’, ‘INBETWEEN_MOUSEMOVE’, ‘TRACKPADPAN’, ‘TRACKPADZOOM’, ‘MOUSEROTATE’, ‘MOUSESMARTZOOM’, ‘WHEELUPMOUSE’, ‘WHEELDOWNMOUSE’, ‘WHEELINMOUSE’, ‘WHEELOUTMOUSE’, ‘EVT_TWEAK_L’, ‘EVT_TWEAK_M’, ‘EVT_TWEAK_R’, ‘A’, ‘B’, ‘C’, ‘D’, ‘E’, ‘F’, ‘G’, ‘H’, ‘I’, ‘J’, ‘K’, ‘L’, ‘M’, ‘N’, ‘O’, ‘P’, ‘Q’, ‘R’, ‘S’, ‘T’, ‘U’, ‘V’, ‘W’, ‘X’, ‘Y’, ‘Z’, ‘ZERO’, ‘ONE’, ‘TWO’, ‘THREE’, ‘FOUR’, ‘FIVE’, ‘SIX’, ‘SEVEN’, ‘EIGHT’, ‘NINE’, ‘LEFT_CTRL’, ‘LEFT_ALT’, ‘LEFT_SHIFT’, ‘RIGHT_ALT’, ‘RIGHT_CTRL’, ‘RIGHT_SHIFT’, ‘OSKEY’, ‘APP’, ‘GRLESS’, ‘ESC’, ‘TAB’, ‘RET’, ‘SPACE’, ‘LINE_FEED’, ‘BACK_SPACE’, ‘DEL’, ‘SEMI_COLON’, ‘PERIOD’, ‘COMMA’, ‘QUOTE’, ‘ACCENT_GRAVE’, ‘MINUS’, ‘PLUS’, ‘SLASH’, ‘BACK_SLASH’, ‘EQUAL’, ‘LEFT_BRACKET’, ‘RIGHT_BRACKET’, ‘LEFT_ARROW’, ‘DOWN_ARROW’, ‘RIGHT_ARROW’, ‘UP_ARROW’, ‘NUMPAD_2’, ‘NUMPAD_4’, ‘NUMPAD_6’, ‘NUMPAD_8’, ‘NUMPAD_1’, ‘NUMPAD_3’, ‘NUMPAD_5’, ‘NUMPAD_7’, ‘NUMPAD_9’, ‘NUMPAD_PERIOD’, ‘NUMPAD_SLASH’, ‘NUMPAD_ASTERIX’, ‘NUMPAD_0’, ‘NUMPAD_MINUS’, ‘NUMPAD_ENTER’, ‘NUMPAD_PLUS’, ‘F1’, ‘F2’, ‘F3’, ‘F4’, ‘F5’, ‘F6’, ‘F7’, ‘F8’, ‘F9’, ‘F10’, ‘F11’, ‘F12’, ‘F13’, ‘F14’, ‘F15’, ‘F16’, ‘F17’, ‘F18’, ‘F19’, ‘F20’, ‘F21’, ‘F22’, ‘F23’, ‘F24’, ‘PAUSE’, ‘INSERT’, ‘HOME’, ‘PAGE_UP’, ‘PAGE_DOWN’, ‘END’, ‘MEDIA_PLAY’, ‘MEDIA_STOP’, ‘MEDIA_FIRST’, ‘MEDIA_LAST’, ‘TEXTINPUT’, ‘WINDOW_DEACTIVATE’, ‘TIMER’, ‘TIMER0’, ‘TIMER1’, ‘TIMER2’, ‘TIMER_JOBS’, ‘TIMER_AUTOSAVE’, ‘TIMER_REPORT’, ‘TIMERREGION’, ‘NDOF_MOTION’, ‘NDOF_BUTTON_MENU’, ‘NDOF_BUTTON_FIT’, ‘NDOF_BUTTON_TOP’, ‘NDOF_BUTTON_BOTTOM’, ‘NDOF_BUTTON_LEFT’, ‘NDOF_BUTTON_RIGHT’, ‘NDOF_BUTTON_FRONT’, ‘NDOF_BUTTON_BACK’, ‘NDOF_BUTTON_ISO1’, ‘NDOF_BUTTON_ISO2’, ‘NDOF_BUTTON_ROLL_CW’, ‘NDOF_BUTTON_ROLL_CCW’, ‘NDOF_BUTTON_SPIN_CW’, ‘NDOF_BUTTON_SPIN_CCW’, ‘NDOF_BUTTON_TILT_CW’, ‘NDOF_BUTTON_TILT_CCW’, ‘NDOF_BUTTON_ROTATE’, ‘NDOF_BUTTON_PANZOOM’, ‘NDOF_BUTTON_DOMINANT’, ‘NDOF_BUTTON_PLUS’, ‘NDOF_BUTTON_MINUS’, ‘NDOF_BUTTON_ESC’, ‘NDOF_BUTTON_ALT’, ‘NDOF_BUTTON_SHIFT’, ‘NDOF_BUTTON_CTRL’, ‘NDOF_BUTTON_1’, ‘NDOF_BUTTON_2’, ‘NDOF_BUTTON_3’, ‘NDOF_BUTTON_4’, ‘NDOF_BUTTON_5’, ‘NDOF_BUTTON_6’, ‘NDOF_BUTTON_7’, ‘NDOF_BUTTON_8’, ‘NDOF_BUTTON_9’, ‘NDOF_BUTTON_10’, ‘NDOF_BUTTON_A’, ‘NDOF_BUTTON_B’, ‘NDOF_BUTTON_C’, ‘ACTIONZONE_AREA’, ‘ACTIONZONE_REGION’, ‘ACTIONZONE_FULLSCREEN’, ‘XR_ACTION’], default ‘NONE’
- map_type
Type of event mapping
- Type
enum in [‘KEYBOARD’, ‘TWEAK’, ‘MOUSE’, ‘NDOF’, ‘TEXTINPUT’, ‘TIMER’], default ‘KEYBOARD’
- name
Name of operator (translated) to call on input event
- Type
string, default “”, (readonly, never None)
- oskey
Operating system key pressed, -1 for any state
- Type
int in [-1, 1], default 0
- oskey_ui
Operating system key pressed
- Type
boolean, default False
- properties
Properties to set when the operator is called
- Type
OperatorProperties
, (readonly)
- propvalue
The value this event translates to in a modal keymap
- Type
enum in [‘NONE’], default ‘NONE’
- repeat
Active on key-repeat events (when a key is held)
- Type
boolean, default False
- shift
Shift key pressed, -1 for any state
- Type
int in [-1, 1], default 0
- shift_ui
Shift key pressed
- Type
boolean, default False
- show_expanded
Show key map event and property details in the user interface
- Type
boolean, default False
- type
Type of event
NONE
Undocumented.LEFTMOUSE
Left Mouse – LMB.MIDDLEMOUSE
Middle Mouse – MMB.RIGHTMOUSE
Right Mouse – RMB.BUTTON4MOUSE
Button4 Mouse – MB4.BUTTON5MOUSE
Button5 Mouse – MB5.BUTTON6MOUSE
Button6 Mouse – MB6.BUTTON7MOUSE
Button7 Mouse – MB7.PEN
Pen.ERASER
Eraser.MOUSEMOVE
Mouse Move – MsMov.INBETWEEN_MOUSEMOVE
In-between Move – MsSubMov.TRACKPADPAN
Mouse/Trackpad Pan – MsPan.TRACKPADZOOM
Mouse/Trackpad Zoom – MsZoom.MOUSEROTATE
Mouse/Trackpad Rotate – MsRot.MOUSESMARTZOOM
Mouse/Trackpad Smart Zoom – MsSmartZoom.WHEELUPMOUSE
Wheel Up – WhUp.WHEELDOWNMOUSE
Wheel Down – WhDown.WHEELINMOUSE
Wheel In – WhIn.WHEELOUTMOUSE
Wheel Out – WhOut.EVT_TWEAK_L
Tweak Left – TwkL.EVT_TWEAK_M
Tweak Middle – TwkM.EVT_TWEAK_R
Tweak Right – TwkR.A
A.B
B.C
C.D
D.E
E.F
F.G
G.H
H.I
I.J
J.K
K.L
L.M
M.N
N.O
O.P
P.Q
Q.R
R.S
S.T
T.U
U.V
V.W
W.X
X.Y
Y.Z
Z.ZERO
0.ONE
1.TWO
2.THREE
3.FOUR
4.FIVE
5.SIX
6.SEVEN
7.EIGHT
8.NINE
9.LEFT_CTRL
Left Ctrl – CtrlL.LEFT_ALT
Left Alt – AltL.LEFT_SHIFT
Left Shift – ShiftL.RIGHT_ALT
Right Alt – AltR.RIGHT_CTRL
Right Ctrl – CtrlR.RIGHT_SHIFT
Right Shift – ShiftR.OSKEY
OS Key – Cmd.APP
Application – App.GRLESS
Grless.ESC
Esc.TAB
Tab.RET
Return – Enter.SPACE
Spacebar – Space.LINE_FEED
Line Feed.BACK_SPACE
Backspace – BkSpace.DEL
Delete – Del.SEMI_COLON
;.PERIOD
..COMMA
,.QUOTE
“.ACCENT_GRAVE
`.MINUS
-.PLUS
+.SLASH
/.BACK_SLASH
\.EQUAL
=.LEFT_BRACKET
[.RIGHT_BRACKET
].LEFT_ARROW
Left Arrow – ←.DOWN_ARROW
Down Arrow – ↓.RIGHT_ARROW
Right Arrow – →.UP_ARROW
Up Arrow – ↑.NUMPAD_2
Numpad 2 – Pad2.NUMPAD_4
Numpad 4 – Pad4.NUMPAD_6
Numpad 6 – Pad6.NUMPAD_8
Numpad 8 – Pad8.NUMPAD_1
Numpad 1 – Pad1.NUMPAD_3
Numpad 3 – Pad3.NUMPAD_5
Numpad 5 – Pad5.NUMPAD_7
Numpad 7 – Pad7.NUMPAD_9
Numpad 9 – Pad9.NUMPAD_PERIOD
Numpad . – Pad..NUMPAD_SLASH
Numpad / – Pad/.NUMPAD_ASTERIX
Numpad * – Pad*.NUMPAD_0
Numpad 0 – Pad0.NUMPAD_MINUS
Numpad - – Pad-.NUMPAD_ENTER
Numpad Enter – PadEnter.NUMPAD_PLUS
Numpad + – Pad+.F1
F1.F2
F2.F3
F3.F4
F4.F5
F5.F6
F6.F7
F7.F8
F8.F9
F9.F10
F10.F11
F11.F12
F12.F13
F13.F14
F14.F15
F15.F16
F16.F17
F17.F18
F18.F19
F19.F20
F20.F21
F21.F22
F22.F23
F23.F24
F24.PAUSE
Pause.INSERT
Insert – Ins.HOME
Home.PAGE_UP
Page Up – PgUp.PAGE_DOWN
Page Down – PgDown.END
End.MEDIA_PLAY
Media Play/Pause – >/||.MEDIA_STOP
Media Stop – Stop.MEDIA_FIRST
Media First – |<<.MEDIA_LAST
Media Last – >>|.TEXTINPUT
Text Input – TxtIn.WINDOW_DEACTIVATE
Window Deactivate.TIMER
Timer – Tmr.TIMER0
Timer 0 – Tmr0.TIMER1
Timer 1 – Tmr1.TIMER2
Timer 2 – Tmr2.TIMER_JOBS
Timer Jobs – TmrJob.TIMER_AUTOSAVE
Timer Autosave – TmrSave.TIMER_REPORT
Timer Report – TmrReport.TIMERREGION
Timer Region – TmrReg.NDOF_MOTION
NDOF Motion – NdofMov.NDOF_BUTTON_MENU
NDOF Menu – NdofMenu.NDOF_BUTTON_FIT
NDOF Fit – NdofFit.NDOF_BUTTON_TOP
NDOF Top – Ndof↑.NDOF_BUTTON_BOTTOM
NDOF Bottom – Ndof↓.NDOF_BUTTON_LEFT
NDOF Left – Ndof←.NDOF_BUTTON_RIGHT
NDOF Right – Ndof→.NDOF_BUTTON_FRONT
NDOF Front – NdofFront.NDOF_BUTTON_BACK
NDOF Back – NdofBack.NDOF_BUTTON_ISO1
NDOF Isometric 1 – NdofIso1.NDOF_BUTTON_ISO2
NDOF Isometric 2 – NdofIso2.NDOF_BUTTON_ROLL_CW
NDOF Roll CW – NdofRCW.NDOF_BUTTON_ROLL_CCW
NDOF Roll CCW – NdofRCCW.NDOF_BUTTON_SPIN_CW
NDOF Spin CW – NdofSCW.NDOF_BUTTON_SPIN_CCW
NDOF Spin CCW – NdofSCCW.NDOF_BUTTON_TILT_CW
NDOF Tilt CW – NdofTCW.NDOF_BUTTON_TILT_CCW
NDOF Tilt CCW – NdofTCCW.NDOF_BUTTON_ROTATE
NDOF Rotate – NdofRot.NDOF_BUTTON_PANZOOM
NDOF Pan/Zoom – NdofPanZoom.NDOF_BUTTON_DOMINANT
NDOF Dominant – NdofDom.NDOF_BUTTON_PLUS
NDOF Plus – Ndof+.NDOF_BUTTON_MINUS
NDOF Minus – Ndof-.NDOF_BUTTON_ESC
NDOF Esc – NdofEsc.NDOF_BUTTON_ALT
NDOF Alt – NdofAlt.NDOF_BUTTON_SHIFT
NDOF Shift – NdofShift.NDOF_BUTTON_CTRL
NDOF Ctrl – NdofCtrl.NDOF_BUTTON_1
NDOF Button 1 – NdofB1.NDOF_BUTTON_2
NDOF Button 2 – NdofB2.NDOF_BUTTON_3
NDOF Button 3 – NdofB3.NDOF_BUTTON_4
NDOF Button 4 – NdofB4.NDOF_BUTTON_5
NDOF Button 5 – NdofB5.NDOF_BUTTON_6
NDOF Button 6 – NdofB6.NDOF_BUTTON_7
NDOF Button 7 – NdofB7.NDOF_BUTTON_8
NDOF Button 8 – NdofB8.NDOF_BUTTON_9
NDOF Button 9 – NdofB9.NDOF_BUTTON_10
NDOF Button 10 – NdofB10.NDOF_BUTTON_A
NDOF Button A – NdofBA.NDOF_BUTTON_B
NDOF Button B – NdofBB.NDOF_BUTTON_C
NDOF Button C – NdofBC.ACTIONZONE_AREA
ActionZone Area – AZone Area.ACTIONZONE_REGION
ActionZone Region – AZone Region.ACTIONZONE_FULLSCREEN
ActionZone Fullscreen – AZone FullScr.XR_ACTION
XR Action.
- Type
enum in [‘NONE’, ‘LEFTMOUSE’, ‘MIDDLEMOUSE’, ‘RIGHTMOUSE’, ‘BUTTON4MOUSE’, ‘BUTTON5MOUSE’, ‘BUTTON6MOUSE’, ‘BUTTON7MOUSE’, ‘PEN’, ‘ERASER’, ‘MOUSEMOVE’, ‘INBETWEEN_MOUSEMOVE’, ‘TRACKPADPAN’, ‘TRACKPADZOOM’, ‘MOUSEROTATE’, ‘MOUSESMARTZOOM’, ‘WHEELUPMOUSE’, ‘WHEELDOWNMOUSE’, ‘WHEELINMOUSE’, ‘WHEELOUTMOUSE’, ‘EVT_TWEAK_L’, ‘EVT_TWEAK_M’, ‘EVT_TWEAK_R’, ‘A’, ‘B’, ‘C’, ‘D’, ‘E’, ‘F’, ‘G’, ‘H’, ‘I’, ‘J’, ‘K’, ‘L’, ‘M’, ‘N’, ‘O’, ‘P’, ‘Q’, ‘R’, ‘S’, ‘T’, ‘U’, ‘V’, ‘W’, ‘X’, ‘Y’, ‘Z’, ‘ZERO’, ‘ONE’, ‘TWO’, ‘THREE’, ‘FOUR’, ‘FIVE’, ‘SIX’, ‘SEVEN’, ‘EIGHT’, ‘NINE’, ‘LEFT_CTRL’, ‘LEFT_ALT’, ‘LEFT_SHIFT’, ‘RIGHT_ALT’, ‘RIGHT_CTRL’, ‘RIGHT_SHIFT’, ‘OSKEY’, ‘APP’, ‘GRLESS’, ‘ESC’, ‘TAB’, ‘RET’, ‘SPACE’, ‘LINE_FEED’, ‘BACK_SPACE’, ‘DEL’, ‘SEMI_COLON’, ‘PERIOD’, ‘COMMA’, ‘QUOTE’, ‘ACCENT_GRAVE’, ‘MINUS’, ‘PLUS’, ‘SLASH’, ‘BACK_SLASH’, ‘EQUAL’, ‘LEFT_BRACKET’, ‘RIGHT_BRACKET’, ‘LEFT_ARROW’, ‘DOWN_ARROW’, ‘RIGHT_ARROW’, ‘UP_ARROW’, ‘NUMPAD_2’, ‘NUMPAD_4’, ‘NUMPAD_6’, ‘NUMPAD_8’, ‘NUMPAD_1’, ‘NUMPAD_3’, ‘NUMPAD_5’, ‘NUMPAD_7’, ‘NUMPAD_9’, ‘NUMPAD_PERIOD’, ‘NUMPAD_SLASH’, ‘NUMPAD_ASTERIX’, ‘NUMPAD_0’, ‘NUMPAD_MINUS’, ‘NUMPAD_ENTER’, ‘NUMPAD_PLUS’, ‘F1’, ‘F2’, ‘F3’, ‘F4’, ‘F5’, ‘F6’, ‘F7’, ‘F8’, ‘F9’, ‘F10’, ‘F11’, ‘F12’, ‘F13’, ‘F14’, ‘F15’, ‘F16’, ‘F17’, ‘F18’, ‘F19’, ‘F20’, ‘F21’, ‘F22’, ‘F23’, ‘F24’, ‘PAUSE’, ‘INSERT’, ‘HOME’, ‘PAGE_UP’, ‘PAGE_DOWN’, ‘END’, ‘MEDIA_PLAY’, ‘MEDIA_STOP’, ‘MEDIA_FIRST’, ‘MEDIA_LAST’, ‘TEXTINPUT’, ‘WINDOW_DEACTIVATE’, ‘TIMER’, ‘TIMER0’, ‘TIMER1’, ‘TIMER2’, ‘TIMER_JOBS’, ‘TIMER_AUTOSAVE’, ‘TIMER_REPORT’, ‘TIMERREGION’, ‘NDOF_MOTION’, ‘NDOF_BUTTON_MENU’, ‘NDOF_BUTTON_FIT’, ‘NDOF_BUTTON_TOP’, ‘NDOF_BUTTON_BOTTOM’, ‘NDOF_BUTTON_LEFT’, ‘NDOF_BUTTON_RIGHT’, ‘NDOF_BUTTON_FRONT’, ‘NDOF_BUTTON_BACK’, ‘NDOF_BUTTON_ISO1’, ‘NDOF_BUTTON_ISO2’, ‘NDOF_BUTTON_ROLL_CW’, ‘NDOF_BUTTON_ROLL_CCW’, ‘NDOF_BUTTON_SPIN_CW’, ‘NDOF_BUTTON_SPIN_CCW’, ‘NDOF_BUTTON_TILT_CW’, ‘NDOF_BUTTON_TILT_CCW’, ‘NDOF_BUTTON_ROTATE’, ‘NDOF_BUTTON_PANZOOM’, ‘NDOF_BUTTON_DOMINANT’, ‘NDOF_BUTTON_PLUS’, ‘NDOF_BUTTON_MINUS’, ‘NDOF_BUTTON_ESC’, ‘NDOF_BUTTON_ALT’, ‘NDOF_BUTTON_SHIFT’, ‘NDOF_BUTTON_CTRL’, ‘NDOF_BUTTON_1’, ‘NDOF_BUTTON_2’, ‘NDOF_BUTTON_3’, ‘NDOF_BUTTON_4’, ‘NDOF_BUTTON_5’, ‘NDOF_BUTTON_6’, ‘NDOF_BUTTON_7’, ‘NDOF_BUTTON_8’, ‘NDOF_BUTTON_9’, ‘NDOF_BUTTON_10’, ‘NDOF_BUTTON_A’, ‘NDOF_BUTTON_B’, ‘NDOF_BUTTON_C’, ‘ACTIONZONE_AREA’, ‘ACTIONZONE_REGION’, ‘ACTIONZONE_FULLSCREEN’, ‘XR_ACTION’], default ‘NONE’
- value
- Type
enum in [‘ANY’, ‘PRESS’, ‘RELEASE’, ‘CLICK’, ‘DOUBLE_CLICK’, ‘CLICK_DRAG’, ‘NORTH’, ‘NORTH_EAST’, ‘EAST’, ‘SOUTH_EAST’, ‘SOUTH’, ‘SOUTH_WEST’, ‘WEST’, ‘NORTH_WEST’, ‘NOTHING’], default ‘NOTHING’
- compare(item)
compare
- Parameters
item (
KeyMapItem
) – Item- Returns
Comparison result
- Return type
boolean
- to_string(compact=False)
to_string
- Parameters
compact (boolean, (optional)) – Compact
- Returns
result
- Return type
string, (never None)
- classmethod bl_rna_get_subclass(id, default=None)
- Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Struct
subclass
Inherited Properties
Inherited Functions
References