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
NONEUndocumented.LEFTMOUSELeft Mouse – LMB.MIDDLEMOUSEMiddle Mouse – MMB.RIGHTMOUSERight Mouse – RMB.BUTTON4MOUSEButton4 Mouse – MB4.BUTTON5MOUSEButton5 Mouse – MB5.BUTTON6MOUSEButton6 Mouse – MB6.BUTTON7MOUSEButton7 Mouse – MB7.PENPen.ERASEREraser.MOUSEMOVEMouse Move – MsMov.INBETWEEN_MOUSEMOVEIn-between Move – MsSubMov.TRACKPADPANMouse/Trackpad Pan – MsPan.TRACKPADZOOMMouse/Trackpad Zoom – MsZoom.MOUSEROTATEMouse/Trackpad Rotate – MsRot.MOUSESMARTZOOMMouse/Trackpad Smart Zoom – MsSmartZoom.WHEELUPMOUSEWheel Up – WhUp.WHEELDOWNMOUSEWheel Down – WhDown.WHEELINMOUSEWheel In – WhIn.WHEELOUTMOUSEWheel Out – WhOut.EVT_TWEAK_LTweak Left – TwkL.EVT_TWEAK_MTweak Middle – TwkM.EVT_TWEAK_RTweak Right – TwkR.AA.BB.CC.DD.EE.FF.GG.HH.II.JJ.KK.LL.MM.NN.OO.PP.QQ.RR.SS.TT.UU.VV.WW.XX.YY.ZZ.ZERO0.ONE1.TWO2.THREE3.FOUR4.FIVE5.SIX6.SEVEN7.EIGHT8.NINE9.LEFT_CTRLLeft Ctrl – CtrlL.LEFT_ALTLeft Alt – AltL.LEFT_SHIFTLeft Shift – ShiftL.RIGHT_ALTRight Alt – AltR.RIGHT_CTRLRight Ctrl – CtrlR.RIGHT_SHIFTRight Shift – ShiftR.OSKEYOS Key – Cmd.APPApplication – App.GRLESSGrless.ESCEsc.TABTab.RETReturn – Enter.SPACESpacebar – Space.LINE_FEEDLine Feed.BACK_SPACEBackspace – BkSpace.DELDelete – Del.SEMI_COLON;.PERIOD..COMMA,.QUOTE“.ACCENT_GRAVE`.MINUS-.PLUS+.SLASH/.BACK_SLASH\.EQUAL=.LEFT_BRACKET[.RIGHT_BRACKET].LEFT_ARROWLeft Arrow – ←.DOWN_ARROWDown Arrow – ↓.RIGHT_ARROWRight Arrow – →.UP_ARROWUp Arrow – ↑.NUMPAD_2Numpad 2 – Pad2.NUMPAD_4Numpad 4 – Pad4.NUMPAD_6Numpad 6 – Pad6.NUMPAD_8Numpad 8 – Pad8.NUMPAD_1Numpad 1 – Pad1.NUMPAD_3Numpad 3 – Pad3.NUMPAD_5Numpad 5 – Pad5.NUMPAD_7Numpad 7 – Pad7.NUMPAD_9Numpad 9 – Pad9.NUMPAD_PERIODNumpad . – Pad..NUMPAD_SLASHNumpad / – Pad/.NUMPAD_ASTERIXNumpad * – Pad*.NUMPAD_0Numpad 0 – Pad0.NUMPAD_MINUSNumpad - – Pad-.NUMPAD_ENTERNumpad Enter – PadEnter.NUMPAD_PLUSNumpad + – Pad+.F1F1.F2F2.F3F3.F4F4.F5F5.F6F6.F7F7.F8F8.F9F9.F10F10.F11F11.F12F12.F13F13.F14F14.F15F15.F16F16.F17F17.F18F18.F19F19.F20F20.F21F21.F22F22.F23F23.F24F24.PAUSEPause.INSERTInsert – Ins.HOMEHome.PAGE_UPPage Up – PgUp.PAGE_DOWNPage Down – PgDown.ENDEnd.MEDIA_PLAYMedia Play/Pause – >/||.MEDIA_STOPMedia Stop – Stop.MEDIA_FIRSTMedia First – |<<.MEDIA_LASTMedia Last – >>|.TEXTINPUTText Input – TxtIn.WINDOW_DEACTIVATEWindow Deactivate.TIMERTimer – Tmr.TIMER0Timer 0 – Tmr0.TIMER1Timer 1 – Tmr1.TIMER2Timer 2 – Tmr2.TIMER_JOBSTimer Jobs – TmrJob.TIMER_AUTOSAVETimer Autosave – TmrSave.TIMER_REPORTTimer Report – TmrReport.TIMERREGIONTimer Region – TmrReg.NDOF_MOTIONNDOF Motion – NdofMov.NDOF_BUTTON_MENUNDOF Menu – NdofMenu.NDOF_BUTTON_FITNDOF Fit – NdofFit.NDOF_BUTTON_TOPNDOF Top – Ndof↑.NDOF_BUTTON_BOTTOMNDOF Bottom – Ndof↓.NDOF_BUTTON_LEFTNDOF Left – Ndof←.NDOF_BUTTON_RIGHTNDOF Right – Ndof→.NDOF_BUTTON_FRONTNDOF Front – NdofFront.NDOF_BUTTON_BACKNDOF Back – NdofBack.NDOF_BUTTON_ISO1NDOF Isometric 1 – NdofIso1.NDOF_BUTTON_ISO2NDOF Isometric 2 – NdofIso2.NDOF_BUTTON_ROLL_CWNDOF Roll CW – NdofRCW.NDOF_BUTTON_ROLL_CCWNDOF Roll CCW – NdofRCCW.NDOF_BUTTON_SPIN_CWNDOF Spin CW – NdofSCW.NDOF_BUTTON_SPIN_CCWNDOF Spin CCW – NdofSCCW.NDOF_BUTTON_TILT_CWNDOF Tilt CW – NdofTCW.NDOF_BUTTON_TILT_CCWNDOF Tilt CCW – NdofTCCW.NDOF_BUTTON_ROTATENDOF Rotate – NdofRot.NDOF_BUTTON_PANZOOMNDOF Pan/Zoom – NdofPanZoom.NDOF_BUTTON_DOMINANTNDOF Dominant – NdofDom.NDOF_BUTTON_PLUSNDOF Plus – Ndof+.NDOF_BUTTON_MINUSNDOF Minus – Ndof-.NDOF_BUTTON_ESCNDOF Esc – NdofEsc.NDOF_BUTTON_ALTNDOF Alt – NdofAlt.NDOF_BUTTON_SHIFTNDOF Shift – NdofShift.NDOF_BUTTON_CTRLNDOF Ctrl – NdofCtrl.NDOF_BUTTON_1NDOF Button 1 – NdofB1.NDOF_BUTTON_2NDOF Button 2 – NdofB2.NDOF_BUTTON_3NDOF Button 3 – NdofB3.NDOF_BUTTON_4NDOF Button 4 – NdofB4.NDOF_BUTTON_5NDOF Button 5 – NdofB5.NDOF_BUTTON_6NDOF Button 6 – NdofB6.NDOF_BUTTON_7NDOF Button 7 – NdofB7.NDOF_BUTTON_8NDOF Button 8 – NdofB8.NDOF_BUTTON_9NDOF Button 9 – NdofB9.NDOF_BUTTON_10NDOF Button 10 – NdofB10.NDOF_BUTTON_ANDOF Button A – NdofBA.NDOF_BUTTON_BNDOF Button B – NdofBB.NDOF_BUTTON_CNDOF Button C – NdofBC.ACTIONZONE_AREAActionZone Area – AZone Area.ACTIONZONE_REGIONActionZone Region – AZone Region.ACTIONZONE_FULLSCREENActionZone Fullscreen – AZone FullScr.XR_ACTIONXR 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
NONEUndocumented.LEFTMOUSELeft Mouse – LMB.MIDDLEMOUSEMiddle Mouse – MMB.RIGHTMOUSERight Mouse – RMB.BUTTON4MOUSEButton4 Mouse – MB4.BUTTON5MOUSEButton5 Mouse – MB5.BUTTON6MOUSEButton6 Mouse – MB6.BUTTON7MOUSEButton7 Mouse – MB7.PENPen.ERASEREraser.MOUSEMOVEMouse Move – MsMov.INBETWEEN_MOUSEMOVEIn-between Move – MsSubMov.TRACKPADPANMouse/Trackpad Pan – MsPan.TRACKPADZOOMMouse/Trackpad Zoom – MsZoom.MOUSEROTATEMouse/Trackpad Rotate – MsRot.MOUSESMARTZOOMMouse/Trackpad Smart Zoom – MsSmartZoom.WHEELUPMOUSEWheel Up – WhUp.WHEELDOWNMOUSEWheel Down – WhDown.WHEELINMOUSEWheel In – WhIn.WHEELOUTMOUSEWheel Out – WhOut.EVT_TWEAK_LTweak Left – TwkL.EVT_TWEAK_MTweak Middle – TwkM.EVT_TWEAK_RTweak Right – TwkR.AA.BB.CC.DD.EE.FF.GG.HH.II.JJ.KK.LL.MM.NN.OO.PP.QQ.RR.SS.TT.UU.VV.WW.XX.YY.ZZ.ZERO0.ONE1.TWO2.THREE3.FOUR4.FIVE5.SIX6.SEVEN7.EIGHT8.NINE9.LEFT_CTRLLeft Ctrl – CtrlL.LEFT_ALTLeft Alt – AltL.LEFT_SHIFTLeft Shift – ShiftL.RIGHT_ALTRight Alt – AltR.RIGHT_CTRLRight Ctrl – CtrlR.RIGHT_SHIFTRight Shift – ShiftR.OSKEYOS Key – Cmd.APPApplication – App.GRLESSGrless.ESCEsc.TABTab.RETReturn – Enter.SPACESpacebar – Space.LINE_FEEDLine Feed.BACK_SPACEBackspace – BkSpace.DELDelete – Del.SEMI_COLON;.PERIOD..COMMA,.QUOTE“.ACCENT_GRAVE`.MINUS-.PLUS+.SLASH/.BACK_SLASH\.EQUAL=.LEFT_BRACKET[.RIGHT_BRACKET].LEFT_ARROWLeft Arrow – ←.DOWN_ARROWDown Arrow – ↓.RIGHT_ARROWRight Arrow – →.UP_ARROWUp Arrow – ↑.NUMPAD_2Numpad 2 – Pad2.NUMPAD_4Numpad 4 – Pad4.NUMPAD_6Numpad 6 – Pad6.NUMPAD_8Numpad 8 – Pad8.NUMPAD_1Numpad 1 – Pad1.NUMPAD_3Numpad 3 – Pad3.NUMPAD_5Numpad 5 – Pad5.NUMPAD_7Numpad 7 – Pad7.NUMPAD_9Numpad 9 – Pad9.NUMPAD_PERIODNumpad . – Pad..NUMPAD_SLASHNumpad / – Pad/.NUMPAD_ASTERIXNumpad * – Pad*.NUMPAD_0Numpad 0 – Pad0.NUMPAD_MINUSNumpad - – Pad-.NUMPAD_ENTERNumpad Enter – PadEnter.NUMPAD_PLUSNumpad + – Pad+.F1F1.F2F2.F3F3.F4F4.F5F5.F6F6.F7F7.F8F8.F9F9.F10F10.F11F11.F12F12.F13F13.F14F14.F15F15.F16F16.F17F17.F18F18.F19F19.F20F20.F21F21.F22F22.F23F23.F24F24.PAUSEPause.INSERTInsert – Ins.HOMEHome.PAGE_UPPage Up – PgUp.PAGE_DOWNPage Down – PgDown.ENDEnd.MEDIA_PLAYMedia Play/Pause – >/||.MEDIA_STOPMedia Stop – Stop.MEDIA_FIRSTMedia First – |<<.MEDIA_LASTMedia Last – >>|.TEXTINPUTText Input – TxtIn.WINDOW_DEACTIVATEWindow Deactivate.TIMERTimer – Tmr.TIMER0Timer 0 – Tmr0.TIMER1Timer 1 – Tmr1.TIMER2Timer 2 – Tmr2.TIMER_JOBSTimer Jobs – TmrJob.TIMER_AUTOSAVETimer Autosave – TmrSave.TIMER_REPORTTimer Report – TmrReport.TIMERREGIONTimer Region – TmrReg.NDOF_MOTIONNDOF Motion – NdofMov.NDOF_BUTTON_MENUNDOF Menu – NdofMenu.NDOF_BUTTON_FITNDOF Fit – NdofFit.NDOF_BUTTON_TOPNDOF Top – Ndof↑.NDOF_BUTTON_BOTTOMNDOF Bottom – Ndof↓.NDOF_BUTTON_LEFTNDOF Left – Ndof←.NDOF_BUTTON_RIGHTNDOF Right – Ndof→.NDOF_BUTTON_FRONTNDOF Front – NdofFront.NDOF_BUTTON_BACKNDOF Back – NdofBack.NDOF_BUTTON_ISO1NDOF Isometric 1 – NdofIso1.NDOF_BUTTON_ISO2NDOF Isometric 2 – NdofIso2.NDOF_BUTTON_ROLL_CWNDOF Roll CW – NdofRCW.NDOF_BUTTON_ROLL_CCWNDOF Roll CCW – NdofRCCW.NDOF_BUTTON_SPIN_CWNDOF Spin CW – NdofSCW.NDOF_BUTTON_SPIN_CCWNDOF Spin CCW – NdofSCCW.NDOF_BUTTON_TILT_CWNDOF Tilt CW – NdofTCW.NDOF_BUTTON_TILT_CCWNDOF Tilt CCW – NdofTCCW.NDOF_BUTTON_ROTATENDOF Rotate – NdofRot.NDOF_BUTTON_PANZOOMNDOF Pan/Zoom – NdofPanZoom.NDOF_BUTTON_DOMINANTNDOF Dominant – NdofDom.NDOF_BUTTON_PLUSNDOF Plus – Ndof+.NDOF_BUTTON_MINUSNDOF Minus – Ndof-.NDOF_BUTTON_ESCNDOF Esc – NdofEsc.NDOF_BUTTON_ALTNDOF Alt – NdofAlt.NDOF_BUTTON_SHIFTNDOF Shift – NdofShift.NDOF_BUTTON_CTRLNDOF Ctrl – NdofCtrl.NDOF_BUTTON_1NDOF Button 1 – NdofB1.NDOF_BUTTON_2NDOF Button 2 – NdofB2.NDOF_BUTTON_3NDOF Button 3 – NdofB3.NDOF_BUTTON_4NDOF Button 4 – NdofB4.NDOF_BUTTON_5NDOF Button 5 – NdofB5.NDOF_BUTTON_6NDOF Button 6 – NdofB6.NDOF_BUTTON_7NDOF Button 7 – NdofB7.NDOF_BUTTON_8NDOF Button 8 – NdofB8.NDOF_BUTTON_9NDOF Button 9 – NdofB9.NDOF_BUTTON_10NDOF Button 10 – NdofB10.NDOF_BUTTON_ANDOF Button A – NdofBA.NDOF_BUTTON_BNDOF Button B – NdofBB.NDOF_BUTTON_CNDOF Button C – NdofBC.ACTIONZONE_AREAActionZone Area – AZone Area.ACTIONZONE_REGIONActionZone Region – AZone Region.ACTIONZONE_FULLSCREENActionZone Fullscreen – AZone FullScr.XR_ACTIONXR 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.Structsubclass
Inherited Properties
Inherited Functions
References