Skip to content

Instantly share code, notes, and snippets.

@iCyP
Forked from lab1092/keymap109.html
Last active December 13, 2015 22:49
Show Gist options
  • Save iCyP/4987723 to your computer and use it in GitHub Desktop.
Save iCyP/4987723 to your computer and use it in GitHub Desktop.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
<!--
#tbl span{
display: inline-block;
}
#tbl .knone{
padding: 2px 4px;
}
#tbl .key{
border:solid 1px black;
border-radius:5px;
margin: 1px;
padding: 2px 2px;
height: 30px;
background-color: rgb(230, 230, 230);
background: -moz-linear-gradient(50% 0%, rgb(255, 255, 255), rgb(230, 230, 230));
background: -webkit-gradient(linear, left top , left bottom , from(rgb(255, 255, 255)), color-stop(50%, rgb(255, 255, 255)), to(rgb(230, 230, 230)));
font-size: 14px;
}
#mb span{
display: inline-block;
}
#mb .knone{
padding: 2px 4px;
}
#mb .key{
border:solid 1px black;
border-radius:5px;
margin: 1px;
padding: 2px 2px;
height: 30px;
background-color: rgb(230, 230, 230);
background: -moz-linear-gradient(50% 0%, rgb(255, 255, 255), rgb(230, 230, 230));
background: -webkit-gradient(linear, left top , left bottom , from(rgb(255, 255, 255)), color-stop(50%, rgb(255, 255, 255)), to(rgb(230, 230, 230)));
font-size: 12px;
}
.board {
margin: 0.5em 6px;
border: 1px solid rgb(200, 200, 200);
background: none repeat scroll 0% 0% #DDDDDD;
color: rgb(0, 0, 0);
border-radius: 7px 7px 7px 7px;
padding: 7px 7px;
text-decoration: none;
}
.note {
margin: 0.5em 6px;
border: 1px solid rgb(200, 220, 200);
background-color: #F0FFF0;
color: rgb(0, 0, 0);
border-radius: 7px 7px 7px 7px;
padding: 3px 7px;
text-decoration: none;
}
#tbl .width1 { width : 16px;}
#tbl .width2 { width : 32px;}
#tbl .width3 { width : 51px;}
#tbl .width4 { width : 74px;}
#tbl .width5 { width : 84px;}
#mb .width2 { width : 32px;}
#txt1 { font-size: 18px; }
-->
</style>
<script>
// キーマップ
// * キーマップは 大きく 3つの構成とします。
// * キーではない箇所は ["",<width>] の形で、
// キーの箇所は[<キーラベル>,<width>,<キーコード>] の形で記載します。
//
// キー定義リスト
// * モードごとに分類。
// "*"は全て共通
// OBject/EDit/SCrupt/VErtexpaint/TExturepaint/Weightpaint
// * { <モード指定子> : <ノート> } の形。
// * "[1]レイヤー1を選択/(Shtft+)レイヤー1を追加選択..."
var kmap = [
[
[["Esc",2,27],["",1],["F1",2,112],["F2",2,113],["F3",2,114],["F4",2,115],["",1],["F5",2,116,],["F6",2,117],["F7",2,118],["F8",2,119],["",1],["F9",2,120],["F10",2,121],["F11",2,122],["F12",2,123],["",1]],
[["全角",2,229],["1",2,49],["2",2,50],["3",2,51],["4",2,52],["5",2,53],["6",2,54],["7",2,55],["8",2,56],["9",2,57],["0",2,48],["-",2,189],["^",2,222],["\\",2,220],["BS",2,8]],
[["Tab",3,9],["Q",2,81],["W",2,87],["E",2,69],["R",2,82],["T",2,84],["Y",2,89],["U",2,85],["I",2,73],["O",2,79],["P",2,80],["@",2,192],["[",2,219],["Enter",3,13]],
[["Caps Lock",4,240],["A",2,65],["S",2,83],["D",2,68],["F",2,70],["G",2,71],["H",2,72],["J",2,74],["K",2,75],["L",2,76],[";",2,187],[":",2,186],["]",2,221],["",2]],
[["Shift",5,16],["Z",2,90],["X",2,88],["C",2,67],["V",2,86],["B",2,66],["N",2,78],["M",2,77],[",",2,188],[".",2,190],["/",2,191],["\\",2,226],["Shift",3,16]],
[["Ctrl",4,17],["Win",2,91],["Alt",2,18],["無変換",4,29],["Space",4,32],["変換",3,229],["ひら",3,242],["Alt",2,18],["Win",2,92],["App",2,93],["Ctrl",2,17]]
],
[
[["Print",2,44],["Slock",2,145],["Pause",2,19]],
[["Insert",2,45],["Home",2,36],["PgUp",2,33]],
[["Delete",2,46],["End",2,35],["PgDn",2,34]],
[["",2],["",2],["",2]],
[["",2],["↑",2,38],["",2]],
[["←",2,37],["↓",2,40],["→",2,39]]
],
[
[["",2],["",2],["",2],["",2]],
[["Num",2,144],["/",2,111],["*",2,106],["-",2,109]],
[["7",2,103],["8",2,104],["9",2,105],["+",2,107]],
[["4",2,100],["5",2,101],["6",2,102],["",2]],
[["1",2,97],["2",2,98],["3",2,99],["Ent",2,13]],
[["0",4,96],[".",2,110],["",2]]
],
[
[["",2],["WhUp",2,1004],["",2]],
[["LMB",2,1001],["MMB",2,1002],["RMB",2,1003]],
[["",2],["WhDn",2,1005],["",2]]
]
];
var clist = ["tbl1","tbl2","tbl3","tbl4"];
// ココから下を頑張って書いてください!!
var bindlist={
9:{"ed":"Tab+ctrl: Mesh Select Mode",
"Object Non-modal":"Tab: Set Object Mode",
"Object Non-modal":"Tab+ctrl: Set Object Mode",
"Object Non-modal":"Tab+ctrl: Set Object Mode",
"3D View":"Tab+shift: Context Toggle",
"3D View":"Tab+ctrl+shift: Context Enum Menu",
"Animation Channels":"Tab: Toggle Channel Editability",
"UV Editor":"Tab+ctrl: UV Select Mode",
"UV Editor":"Tab+shift: Context Toggle",
"UV Editor":"Tab+ctrl+shift: Context Enum Menu",
"Transform Modal Map":"Tab+shift: ",
"Graph Editor":"Tab: Toggle Channel Editability",
"Image":"Tab: Set Object Mode",
"Node Editor":"Tab: Edit Group",
"Dopesheet":"Tab: Toggle Channel Editability",
"NLA Editor":"Tab: Enter Tweak Mode",
"NLA Editor":"Tab: Exit Tweak Mode",
"Text":"Tab: Indent",
"Text":"Tab+shift: Unindent",
"SequencerCommon":"Tab+ctrl: View Toggle",
"Sequencer":"Tab: Toggle Meta Strip",
"Console":"Tab+ctrl: Insert",
"Console":"Tab: Indent",
"Console":"Tab+shift: Unindent",
"Clip":"Tab: Select Mode"},
17:{"Standard Modal Map":"Left_ctrl+alt+ctrl+shift: ",
"Standard Modal Map":"Left_ctrl+alt+ctrl+shift: ",
"Knife Tool Modal Map":"Left_ctrl+alt+ctrl+shift: ",
"Knife Tool Modal Map":"Left_ctrl+alt+ctrl+shift: ",
"Transform Modal Map":"Left_ctrl+alt+ctrl+shift: ",
"Transform Modal Map":"Left_ctrl+alt+ctrl+shift: ",
"View3D Fly Modal":"Left_ctrl+alt+ctrl+shift: ",
"View3D Fly Modal":"Left_ctrl+alt+ctrl+shift: "},
27:{"Screen":"Esc: Cancel File Load",
"Screen":"Esc: Cancel Render View",
"Frames":"Esc: Cancel Animation",
"Armature":"Esc: Cancel Stroke",
"View3D Gesture Circle":"Esc+alt+ctrl+shift: ",
"Gesture Border":"Esc+alt+ctrl+shift: ",
"Gesture Zoom Border":"Esc+alt+ctrl+shift: ",
"Gesture Straight Line":"Esc+alt+ctrl+shift: ",
"Standard Modal Map":"Esc+alt+ctrl+shift: ",
"Knife Tool Modal Map":"Esc+alt+ctrl+shift: ",
"Transform Modal Map":"Esc+alt+ctrl+shift: ",
"Paint Stroke Modal":"Esc+alt+ctrl+shift: ",
"View3D Fly Modal":"Esc+alt+ctrl+shift: ",
"View3D Rotate Modal":"Esc+alt+ctrl+shift: ",
"View3D Move Modal":"Esc+alt+ctrl+shift: ",
"View3D Zoom Modal":"Esc+alt+ctrl+shift: ",
"View3D Dolly Modal":"Esc+alt+ctrl+shift: "},
32:{"Window":"Space: Search Menu",
"Screen":"Space+shift: Toggle Full Screen",
"3D View":"Space+ctrl: Context Toggle",
"3D View":"Space+alt: Select Orientation",
"3D View":"Space+alt+ctrl: Create Orientation",
"Knife Tool Modal Map":"Space+alt+ctrl+shift: ",
"View3D Fly Modal":"Space+alt+ctrl+shift: ",
"Text":"Space+ctrl: Text Auto Complete",
"Console":"Space+ctrl: Console Autocomplete"},
33:{"View2D Buttons List":"Page_up: Scroll Up",
"Outliner":"Page_up: Scroll Page",
"sc":"Page_up: Subdivision Set",
"Font":"Page_up: Move Cursor",
"Font":"Page_up+shift: Move Select",
"Animation Channels":"Page_up: Move Channels",
"Animation Channels":"Page_up+shift: Move Channels",
"Transform Modal Map":"Page_up: ",
"Transform Modal Map":"Page_up+shift: ",
"NLA Editor":"Page_up: Move Strips Up",
"Text":"Page_up: Move Cursor",
"Text":"Page_up+shift: Move Select",
"Sequencer":"Page_up: Jump to Strip",
"Sequencer":"Page_up+alt: Jump to Strip"},
34:{"View2D Buttons List":"Page_down: Scroll Down",
"Outliner":"Page_down: Scroll Page",
"sc":"Page_down: Subdivision Set",
"Font":"Page_down: Move Cursor",
"Font":"Page_down+shift: Move Select",
"Animation Channels":"Page_down: Move Channels",
"Animation Channels":"Page_down+shift: Move Channels",
"Transform Modal Map":"Page_down: ",
"Transform Modal Map":"Page_down+shift: ",
"NLA Editor":"Page_down: Move Strips Down",
"Text":"Page_down: Move Cursor",
"Text":"Page_down+shift: Move Select",
"Sequencer":"Page_down: Jump to Strip",
"Sequencer":"Page_down+alt: Jump to Strip"},
35:{"Font":"End: Move Cursor",
"Font":"End+shift: Move Select",
"Text":"End: Move Cursor",
"Text":"End+ctrl: Move Cursor",
"Text":"End+shift: Move Select",
"Text":"End+ctrl+shift: Move Select",
"Console":"End: Move Cursor"},
36:{"View2D Buttons List":"Home: Reset View",
"Timeline":"Home: View All",
"Outliner":"Home: Show Hierarchy",
"Font":"Home: Move Cursor",
"Font":"Home+shift: Move Select",
"3D View":"Home: View Camera Center",
"3D View":"Home+alt: Center View to Cursor",
"3D View":"Home: View All",
"3D View":"Home+ctrl: View All",
"Graph Editor":"Home: View All",
"Image":"Home: View All",
"Node Editor":"Home: View All",
"Dopesheet":"Home: View All",
"NLA Editor":"Home: View All",
"Text":"Home: Move Cursor",
"Text":"Home+ctrl: Move Cursor",
"Text":"Home+shift: Move Select",
"Text":"Home+ctrl+shift: Move Select",
"Sequencer":"Home: View All",
"SequencerPreview":"Home: View All",
"Logic Editor":"Home: View All",
"Console":"Home: Move Cursor",
"Clip Editor":"Home: View All",
"Clip Graph Editor":"Home: View All"},
37:{"Screen":"←+ctrl: Set Screen",
"Frames":"←: Frame Offset",
"Frames":"←+shift: Jump to Endpoint",
"Font":"←: Move Cursor",
"Font":"←+ctrl: Move Cursor",
"Font":"←+shift: Move Select",
"Font":"←+ctrl+shift: Move Select",
"Font":"←+alt: Change Spacing",
"Text":"←: Move Cursor",
"Text":"←+ctrl: Move Cursor",
"Text":"←+shift: Move Select",
"Text":"←+ctrl+shift: Move Select",
"Sequencer":"←+alt: Swap Strip",
"Console":"←+ctrl: Move Cursor",
"Console":"←: Move Cursor",
"Clip":"←+alt: Track Markers",
"Clip Editor":"←+ctrl+shift: Jump to Frame",
"Clip Editor":"←+alt+shift: Jump to Frame"},
38:{"Screen":"↑+ctrl: Toggle Full Screen",
"Frames":"↑+shift: Frame Offset",
"Frames":"↑+ctrl+shift: Jump to Endpoint",
"Frames":"↑: Jump to Keyframe",
"Font":"↑: Move Cursor",
"Font":"↑+shift: Move Select",
"Font":"↑+alt: Change Character",
"Text":"↑+ctrl+shift: Move Lines",
"Text":"↑: Move Cursor",
"Text":"↑+shift: Move Select",
"Console":"↑: History Cycle"},
39:{"Screen":"→+ctrl: Set Screen",
"Frames":"→: Frame Offset",
"Frames":"→+shift: Jump to Endpoint",
"Font":"→: Move Cursor",
"Font":"→+ctrl: Move Cursor",
"Font":"→+shift: Move Select",
"Font":"→+ctrl+shift: Move Select",
"Font":"→+alt: Change Spacing",
"Text":"→: Move Cursor",
"Text":"→+ctrl: Move Cursor",
"Text":"→+shift: Move Select",
"Text":"→+ctrl+shift: Move Select",
"Sequencer":"→+alt: Swap Strip",
"Console":"→+ctrl: Move Cursor",
"Console":"→: Move Cursor",
"Clip":"→+alt: Track Markers",
"Clip Editor":"→+ctrl+shift: Jump to Frame",
"Clip Editor":"→+alt+shift: Jump to Frame"},
40:{"Screen":"↓+ctrl: Toggle Full Screen",
"Frames":"↓+shift: Frame Offset",
"Frames":"↓+ctrl+shift: Jump to Endpoint",
"Frames":"↓: Jump to Keyframe",
"Font":"↓: Move Cursor",
"Font":"↓+shift: Move Select",
"Font":"↓+alt: Change Character",
"Text":"↓+ctrl+shift: Move Lines",
"Text":"↓: Move Cursor",
"Text":"↓+shift: Move Select",
"Console":"↓: History Cycle"},
45:{"Text":"Insert+ctrl: Copy",
"Text":"Insert+shift: Paste",
"Text":"Insert: Toggle Overwrite"},
48:{"ob":"0+ctrl: Subdivision Set",
"Image Paint":"0: Set Brush Number",
"Image Paint":"0+shift: Set Brush Number",
"ve":"0: Set Brush Number",
"ve":"0+shift: Set Brush Number",
"we":"0: Set Brush Number",
"we":"0+shift: Set Brush Number",
"sc":"0+ctrl: Subdivision Set",
"sc":"0: Set Brush Number",
"sc":"0+shift: Set Brush Number",
"ed":"0+ctrl: Subdivision Set",
"3D View":"0+alt+ctrl+shift: Layers",
"Sequencer":"0: Cut multicam"},
49:{"ob":"1+ctrl: Subdivision Set",
"Image Paint":"1: Set Brush Number",
"Image Paint":"1+shift: Set Brush Number",
"ve":"1: Set Brush Number",
"ve":"1+shift: Set Brush Number",
"we":"1: Set Brush Number",
"we":"1+shift: Set Brush Number",
"sc":"1+ctrl: Subdivision Set",
"sc":"1: Set Brush Number",
"sc":"1+shift: Set Brush Number",
"ed":"1+ctrl: Subdivision Set",
"3D View":"1+alt+ctrl+shift: Layers",
"Image":"1: Context Set",
"Sequencer":"1: Cut multicam"},
50:{"ob":"2+ctrl: Subdivision Set",
"Image Paint":"2: Set Brush Number",
"Image Paint":"2+shift: Set Brush Number",
"ve":"2: Set Brush Number",
"ve":"2+shift: Set Brush Number",
"we":"2: Set Brush Number",
"we":"2+shift: Set Brush Number",
"sc":"2+ctrl: Subdivision Set",
"sc":"2: Set Brush Number",
"sc":"2+shift: Set Brush Number",
"ed":"2+ctrl: Subdivision Set",
"3D View":"2+alt+ctrl+shift: Layers",
"Image":"2: Context Set",
"Sequencer":"2: Cut multicam"},
51:{"ob":"3+ctrl: Subdivision Set",
"Image Paint":"3: Set Brush Number",
"Image Paint":"3+shift: Set Brush Number",
"ve":"3: Set Brush Number",
"ve":"3+shift: Set Brush Number",
"we":"3: Set Brush Number",
"we":"3+shift: Set Brush Number",
"sc":"3+ctrl: Subdivision Set",
"sc":"3: Set Brush Number",
"sc":"3+shift: Set Brush Number",
"ed":"3+ctrl: Subdivision Set",
"3D View":"3+alt+ctrl+shift: Layers",
"Image":"3: Context Set",
"Sequencer":"3: Cut multicam"},
52:{"ob":"4+ctrl: Subdivision Set",
"Image Paint":"4: Set Brush Number",
"Image Paint":"4+shift: Set Brush Number",
"ve":"4: Set Brush Number",
"ve":"4+shift: Set Brush Number",
"we":"4: Set Brush Number",
"we":"4+shift: Set Brush Number",
"sc":"4+ctrl: Subdivision Set",
"sc":"4: Set Brush Number",
"sc":"4+shift: Set Brush Number",
"ed":"4+ctrl: Subdivision Set",
"3D View":"4+alt+ctrl+shift: Layers",
"Image":"4: Context Set",
"Sequencer":"4: Cut multicam"},
53:{"ob":"5+ctrl: Subdivision Set",
"Image Paint":"5: Set Brush Number",
"Image Paint":"5+shift: Set Brush Number",
"ve":"5: Set Brush Number",
"ve":"5+shift: Set Brush Number",
"we":"5: Set Brush Number",
"we":"5+shift: Set Brush Number",
"sc":"5+ctrl: Subdivision Set",
"sc":"5: Set Brush Number",
"sc":"5+shift: Set Brush Number",
"ed":"5+ctrl: Subdivision Set",
"3D View":"5+alt+ctrl+shift: Layers",
"Image":"5: Context Set",
"Sequencer":"5: Cut multicam"},
54:{"Image Paint":"6: Set Brush Number",
"Image Paint":"6+shift: Set Brush Number",
"ve":"6: Set Brush Number",
"ve":"6+shift: Set Brush Number",
"we":"6: Set Brush Number",
"we":"6+shift: Set Brush Number",
"sc":"6: Set Brush Number",
"sc":"6+shift: Set Brush Number",
"3D View":"6+alt+ctrl+shift: Layers",
"Image":"6: Context Set",
"Sequencer":"6: Cut multicam"},
55:{"Image Paint":"7: Set Brush Number",
"Image Paint":"7+shift: Set Brush Number",
"ve":"7: Set Brush Number",
"ve":"7+shift: Set Brush Number",
"we":"7: Set Brush Number",
"we":"7+shift: Set Brush Number",
"sc":"7: Set Brush Number",
"sc":"7+shift: Set Brush Number",
"3D View":"7+alt+ctrl+shift: Layers",
"Image":"7: Context Set",
"Sequencer":"7: Cut multicam"},
56:{"Image Paint":"8: Set Brush Number",
"Image Paint":"8+shift: Set Brush Number",
"ve":"8: Set Brush Number",
"ve":"8+shift: Set Brush Number",
"we":"8: Set Brush Number",
"we":"8+shift: Set Brush Number",
"sc":"8: Set Brush Number",
"sc":"8+shift: Set Brush Number",
"3D View":"8+alt+ctrl+shift: Layers",
"Image":"8: Context Set",
"Sequencer":"8: Cut multicam"},
57:{"Image Paint":"9: Set Brush Number",
"Image Paint":"9+shift: Set Brush Number",
"ve":"9: Set Brush Number",
"ve":"9+shift: Set Brush Number",
"we":"9: Set Brush Number",
"we":"9+shift: Set Brush Number",
"sc":"9: Set Brush Number",
"sc":"9+shift: Set Brush Number",
"3D View":"9+alt+ctrl+shift: Layers",
"Image":"9: Context Set",
"Sequencer":"9: Cut multicam"},
65:{"Frames":"A+alt: Play Animation",
"Frames":"A+alt+shift: Play Animation",
"Info":"A: (De)select All",
"Markers":"A: (De)select all Markers",
"Outliner":"A: Toggle Selected",
"Outliner":"A+shift: Expand/Collapse All",
"Face Mask":"A: Face Selection",
"Weight Paint Vertex Selection":"A: Vertex Selection",
"Pose":"A+shift: Add",
"Pose":"A+ctrl: Apply",
"Pose":"A: (De)select All",
"ob":"A: (De)select All",
"ob":"A+shift: Add",
"ob":"A+ctrl+shift: Make Duplicates Real",
"ob":"A+ctrl: Apply",
"sc":"A: Context Enum Menu",
"ed":"A: (De)select All",
"ed":"A+shift: Mesh",
"Curve":"A+shift: Add",
"Curve":"A: (De)select All",
"Armature":"A+alt+ctrl: Align Bones",
"Armature":"A+shift: Add Bone",
"Armature":"A: (De)select All",
"Metaball":"A+shift: Add Metaball",
"Metaball":"A: (De)select All",
"Lattice":"A: (De)select All",
"Particle":"A: (De)select All",
"3D View":"A+ctrl: Skin Resize",
"Animation Channels":"A: Select All",
"UV Editor":"A: (De)select All",
"UV Editor":"A+ctrl: Average Islands Scale",
"Transform Modal Map":"A: ",
"Transform Modal Map":"A+alt: ",
"Mask Editing":"A: (De)select All",
"View3D Fly Modal":"A: ",
"Graph Editor":"A: Select All",
"Node Editor":"A+shift: NODE_MT_add",
"Node Editor":"A: (De)select All",
"File Browser Main":"A: (De)select All Files",
"Dopesheet":"A: Select All",
"NLA Channels":"A+shift: Add Track(s)",
"NLA Channels":"A+ctrl+shift: Add Track(s)",
"NLA Editor":"A: (De)select All",
"NLA Editor":"A+shift: Add Action Strip",
"NLA Editor":"A+ctrl: Apply Scale",
"Text":"A+ctrl: Select All",
"Text":"A+ctrl+shift: Select Line",
"Sequencer":"A: (De)select All",
"Sequencer":"A+shift: Add",
"Logic Editor":"A+shift: Add",
"Clip Editor":"A: (De)select All",
"Clip Graph Editor":"A: (De)select All Markers"},
66:{"View2D":"B+shift: Zoom to Border",
"Info":"B: Border Select",
"Markers":"B: Marker Border Select",
"Markers":"B+ctrl: Bind Camera to Markers",
"Outliner":"B: Border Select",
"Weight Paint Vertex Selection":"B: Border Select",
"ed":"B+ctrl: Bevel",
"ed":"B+ctrl+shift: Bevel",
"Font":"B+ctrl: Toggle Style",
"3D View":"B: Border Select",
"3D View":"B+alt: Clipping Border",
"3D View":"B+shift: Zoom to Border",
"3D View":"B+shift: Set Render Border",
"3D View":"B+ctrl: Set Render Border",
"3D View":"B+alt+ctrl: Clear Render Border",
"Animation Channels":"B: Border Select",
"UV Editor":"B: Border Select",
"UV Editor":"B+shift: Border Select",
"Mask Editing":"B: Border Select",
"Graph Editor":"B: Border Select",
"Graph Editor":"B+alt: Border Select",
"Graph Editor":"B+ctrl: Border Select",
"Graph Editor":"B+alt+ctrl: Border Select",
"Node Editor":"B: Border Select",
"File Browser":"B+ctrl: Add Bookmark",
"File Browser Main":"B: Activate/Select File",
"Dopesheet":"B: Border Select",
"Dopesheet":"B+alt: Border Select",
"NLA Editor":"B: Border Select",
"NLA Editor":"B+alt: Border Select",
"Sequencer":"B: Border Select",
"Clip Editor":"B: Border Select",
"Clip Graph Editor":"B: Border Select"},
67:{"Info":"C+ctrl: Copy Reports to Clipboard",
"Weight Paint Vertex Selection":"C: Circle Select",
"Pose":"C+ctrl: Copy Pose",
"Pose":"C+ctrl+shift: Add Constraint (with Targets)",
"Pose":"C+alt+ctrl: Clear Pose Constraints",
"ob":"C+ctrl+shift: Add Constraint (with Targets)",
"ob":"C+alt+ctrl: Clear Object Constraints",
"ob":"C+alt: Convert to",
"sc":"C: Brush Select",
"sc":"C+shift: Brush Select",
"Curve":"C+alt: Toggle Cyclic",
"Font":"C+ctrl: Copy Text",
"Font":"C: Copy Text",
"Object Non-modal":"C+alt+ctrl+shift: Set Origin",
"3D View":"C+shift: View All",
"3D View":"C: Circle Select",
"3D View":"C+ctrl: Copy Selection to Buffer",
"Knife Tool Modal Map":"C: ",
"UV Editor":"C: Circle Select",
"Mask Editing":"C: Circle Select",
"Mask Editing":"C+alt: Toggle Cyclic",
"Graph Editor":"C+alt: Bake Curve",
"Graph Editor":"C+ctrl: Copy Keyframes",
"Node Editor":"C: Show Cyclic Dependencies",
"Node Editor":"C+ctrl: Copy to Clipboard",
"Dopesheet":"C+ctrl: Copy Keyframes",
"Text":"C+ctrl: Copy",
"Sequencer":"C+ctrl: Copy",
"Sequencer":"C: Change",
"Console":"C+ctrl+shift: Copy to Clipboard (as script)",
"Console":"C+ctrl: Copy to Clipboard",
"Clip Editor":"C: Circle Select"},
68:{"Window":"D+alt+ctrl: Debug Menu",
"Markers":"D+shift: Duplicate Time Marker",
"Outliner":"D: Add Drivers for Selected",
"Outliner":"D+alt: Delete Drivers for Selected",
"ob":"D+shift: Duplicate Objects",
"ob":"D+alt: Duplicate Linked",
"sc":"D+ctrl: Dynamic Topology Toggle",
"sc":"D+shift: Radial Control",
"sc":"D: Brush Select",
"ed":"D+shift: Add Duplicate",
"Curve":"D+shift: Add Duplicate",
"Armature":"D+shift: Duplicate",
"Metaball":"D+shift: Duplicate Metaelements",
"View3D Fly Modal":"D: ",
"Graph Editor":"D+shift: Duplicate",
"Node Editor":"D+shift: Duplicate",
"Node Editor":"D+ctrl+shift: Duplicate",
"Node Editor":"D+alt: Detach",
"Dopesheet":"D+shift: Duplicate",
"NLA Editor":"D+shift: Duplicate Strips",
"Text":"D+ctrl: Duplicate Line",
"Text":"D+ctrl+shift: Uncomment",
"Sequencer":"D+shift: Duplicate Strips",
"Clip Editor":"D+shift: Disable Markers",
"Clip Editor":"D+alt: Context Toggle",
"Clip Graph Editor":"D+shift: Disable Markers"},
69:{"Timeline":"E: Set End Frame",
"Pose":"E+ctrl: Push Pose",
"Pose":"E+alt: Relax Pose",
"Pose":"E+shift: Pose Breakdowner",
"ed":"E: Extrude and Move on Normals",
"ed":"E+alt: Extrude",
"ed":"E+shift: Edge Crease",
"ed":"E+ctrl: Edges",
"Curve":"E: Extrude Curve and Move",
"Armature":"E: Extrude",
"Armature":"E+shift: Extrude Forked",
"Knife Tool Modal Map":"E: ",
"UV Editor":"E+ctrl: Mark Seams",
"UV Editor":"E: Unwrap",
"Graph Editor Generic":"E+shift: Set Keyframe Extrapolation",
"Graph Editor":"E: Transform",
"Dopesheet":"E+shift: Set Keyframe Extrapolation",
"Dopesheet":"E: Transform",
"NLA Editor":"E: Transform",
"Text":"E+ctrl: Move Cursor",
"Text":"E+ctrl+shift: Move Cursor",
"Sequencer":"E: Transform",
"Clip":"E: Set Solver Keyframe"},
70:{"Pose":"F+alt: Flip Quats",
"Pose":"F+shift: Flip Selected Active Bone",
"Image Paint":"F: Radial Control",
"Image Paint":"F+shift: Radial Control",
"ve":"F: Radial Control",
"ve":"F+shift: Radial Control",
"we":"F: Radial Control",
"we":"F+shift: Radial Control",
"sc":"F: Radial Control",
"sc":"F+shift: Radial Control",
"sc":"F+ctrl: Radial Control",
"ed":"F+alt+ctrl+shift: Select Linked Flat Faces",
"ed":"F+alt: Fill",
"ed":"F+alt+shift: Beautify Fill",
"ed":"F: Make Edge/Face",
"ed":"F+ctrl: Faces",
"Curve":"F: Make Segment",
"Armature":"F+alt: Switch Direction",
"Armature":"F: Fill Between Joints",
"Lattice":"F+ctrl: Flip (Distortion Free)",
"Particle":"F: Radial Control",
"Particle":"F+shift: Radial Control",
"3D View":"F+shift: Fly Navigation",
"UV Sculpt":"F: Radial Control",
"UV Sculpt":"F+shift: Radial Control",
"View3D Fly Modal":"F: ",
"Node Editor":"F: Make Links",
"Node Editor":"F+ctrl: Make Links",
"Node Editor":"F+alt: Detach and Move",
"NLA Editor":"F+alt: Swap Strips",
"Text Generic":"F+ctrl: Properties",
"Clip Editor":"F: View All"},
71:{"Markers":"G: Move Time Marker",
"Pose":"G+alt: Clear Pose Location",
"Pose":"G+shift: Select Grouped",
"Pose":"G+ctrl: Bone Groups",
"ob":"G+shift: Select Grouped",
"ob":"G+alt: Clear Location",
"ob":"G+ctrl: Create New Group",
"ob":"G+alt+ctrl: Remove From Group",
"ob":"G+alt+ctrl+shift: Remove From All Groups",
"ob":"G+ctrl+shift: Add Selected To Active Group",
"ob":"G+alt+shift: Remove Selected From Active Group",
"sc":"G: Brush Select",
"ed":"G+shift: Select Similar",
"ed":"G+ctrl: Vertex Groups",
"Armature":"G+shift: Select Similar",
"3D View":"G: Translate",
"UV Editor":"G: Translate",
"Transform Modal Map":"G: ",
"UV Sculpt":"G: UV Sculpt Tool Set",
"Mask Editing":"G: Translate",
"Graph Editor":"G+ctrl: Jump to Keyframes",
"Graph Editor":"G: Translate",
"Node Editor":"G+shift: Select Same Type",
"Node Editor":"G+ctrl: Group",
"Node Editor":"G+alt: Ungroup",
"Node Editor":"G: Move and Attach",
"Dopesheet":"G+ctrl: Jump to Keyframes",
"Dopesheet":"G: Transform",
"NLA Editor":"G+shift: Add Meta-Strips",
"NLA Editor":"G+alt: Remove Meta-Strips",
"NLA Editor":"G: Transform",
"Text":"G+ctrl: Find",
"Sequencer":"G+ctrl: Make Meta Strip",
"Sequencer":"G+alt: UnMeta Strip",
"Sequencer":"G+shift: Select Grouped",
"Sequencer":"G: Sequence Slide",
"Clip Editor":"G+shift: Select Grouped",
"Clip Editor":"G: Translate",
"Clip Graph Editor":"G: Translate"},
72:{"Face Mask":"H: Face Select Hide",
"Face Mask":"H+shift: Face Select Hide",
"Face Mask":"H+alt: Face Select Reveal",
"Pose":"H: Hide Selected",
"Pose":"H+shift: Hide Selected",
"Pose":"H+alt: Reveal Selected",
"ob":"H+alt: Clear Restrict View",
"ob":"H: Set Restrict View",
"ob":"H+shift: Set Restrict View",
"ob":"H+alt+ctrl: Clear Restrict Render",
"ob":"H+ctrl: Set Restrict Render",
"sc":"H+shift: Hide/Show",
"sc":"H: Hide/Show",
"sc":"H+alt: Hide/Show",
"ed":"H: Hide Selection",
"ed":"H+shift: Hide Selection",
"ed":"H+alt: Reveal Hidden",
"ed":"H+ctrl: Hooks",
"Curve":"H+alt: Reveal Hidden",
"Curve":"H: Hide Selected",
"Curve":"H+shift: Hide Selected",
"Curve":"H+ctrl: Hooks",
"Armature":"H: Hide Selected Bones",
"Armature":"H+shift: Hide Selected Bones",
"Armature":"H+alt: Reveal Bones",
"Metaball":"H+alt: Reveal",
"Metaball":"H: Hide",
"Metaball":"H+shift: Hide",
"Lattice":"H+ctrl: Hooks",
"Particle":"H+alt: Reveal",
"Particle":"H: Hide Selected",
"Particle":"H+shift: Hide Selected",
"UV Editor":"H: Hide Selected",
"UV Editor":"H+shift: Hide Selected",
"UV Editor":"H+alt: Reveal Hidden",
"Mask Editing":"H+alt: Clear Restrict View",
"Mask Editing":"H: Set Restrict View",
"Mask Editing":"H+shift: Set Restrict View",
"Graph Editor":"H+ctrl: Context Toggle",
"Node Editor":"H: Hide",
"Node Editor":"H+shift: Toggle Node Preview",
"Node Editor":"H+ctrl: Toggle Hidden Node Sockets",
"File Browser":"H: Toggle Hide Dot Files",
"NLA Editor":"H: Toggle Muting",
"Text":"H+ctrl: Replace",
"Sequencer":"H: Mute Strips",
"Sequencer":"H+shift: Mute Strips",
"Sequencer":"H+alt: Un-Mute Strips",
"Sequencer":"H+alt+shift: Un-Mute Strips",
"Clip Editor":"H: Hide Tracks",
"Clip Editor":"H+shift: Hide Tracks",
"Clip Editor":"H+alt: Hide Tracks Clear"},
73:{"Outliner":"I: Insert Keyframe",
"Outliner":"I+alt: Delete Keying-Set Keyframe",
"Face Mask":"I+ctrl: Face Select Invert",
"Weight Paint Vertex Selection":"I+ctrl: Vertex Select Invert",
"Pose":"I+ctrl: (De)select All",
"Pose":"I+shift: Add IK to Bone",
"Pose":"I+alt+ctrl: Remove IK",
"Pose":"I: Insert Keyframe Menu",
"Pose":"I+alt: Delete Keyframe",
"Pose":"I+alt+ctrl+shift: Set Active Keying Set",
"ob":"I+ctrl: (De)select All",
"ob":"I: Insert Keyframe Menu",
"ob":"I+alt: Delete Keyframe",
"ob":"I+alt+ctrl+shift: Set Active Keying Set",
"sc":"I+ctrl: Mask Flood Fill",
"sc":"I: Brush Select",
"ed":"I: Inset Faces",
"ed":"I+ctrl: (De)select All",
"Curve":"I+ctrl: (De)select All",
"Armature":"I+ctrl: (De)select All",
"Metaball":"I+ctrl: (De)select All",
"Lattice":"I+ctrl: (De)select All",
"Particle":"I+ctrl: (De)select All",
"Font":"I+ctrl: Toggle Style",
"Animation Channels":"I+ctrl: Select All",
"UV Editor":"I+ctrl: (De)select All",
"Mask Editing":"I+ctrl: (De)select All",
"Mask Editing":"I: Insert Shape Key",
"Mask Editing":"I+alt: Clear Shape Key",
"Graph Editor":"I+ctrl: Select All",
"Graph Editor":"I: Insert Keyframes",
"Node Editor":"I+ctrl: (De)select All",
"File Browser":"I: Create New Directory",
"Dopesheet":"I+ctrl: Select All",
"Dopesheet":"I: Insert Keyframes",
"NLA Editor":"I+ctrl: (De)select All",
"Sequencer":"I+ctrl: (De)select All",
"Clip Editor":"I+ctrl: (De)select All",
"Clip Graph Editor":"I+ctrl: (De)select All Markers"},
74:{"ob":"J+ctrl: Join",
"ed":"J+alt: Tris to Quads",
"ed":"J: Vertex Connect",
"Image Generic":"J: Cycle Render Slot",
"Image Generic":"J+alt: Cycle Render Slot",
"Node Editor":"J+ctrl: Join Nodes",
"Text":"J+ctrl: Jump",
"Clip Editor":"J+ctrl: Join Tracks"},
75:{"Outliner":"K: Keying Set Add Selected",
"Outliner":"K+alt: Keying Set Remove Selected",
"ve":"K+shift: Set Vertex Colors",
"we":"K+shift: Set Weight",
"sc":"K: Brush Select",
"ed":"K: Knife Topology Tool",
"ed":"K+shift: Knife Topology Tool",
"Particle":"K+shift: Weight Set",
"Graph Editor":"K: Select All",
"Graph Editor":"K+ctrl: Select All",
"Graph Editor":"K+shift: Select All",
"Graph Editor":"K+alt: Select All",
"Dopesheet":"K: Select All",
"Dopesheet":"K+ctrl: Select All",
"Dopesheet":"K+shift: Select All",
"Dopesheet":"K+alt: Select All",
"NLA Editor":"K+shift: Add Sound Clip",
"Sequencer":"K: Cut Strips",
"Sequencer":"K+shift: Cut Strips"},
76:{"Face Mask":"L+ctrl: Select Linked",
"Face Mask":"L: Select Linked Pick",
"Pose":"L: Select Connected",
"Pose":"L+ctrl: PoseLib Browse Poses",
"Pose":"L+shift: PoseLib Add Pose",
"Pose":"L+alt: PoseLib Remove Pose",
"Pose":"L+ctrl+shift: PoseLib Rename Pose",
"ob":"L+shift: Select Linked",
"ob":"L+ctrl: Make Links",
"ob":"L: Make Local",
"sc":"L: Brush Select",
"ed":"L+ctrl: Select Linked All",
"ed":"L: Select Linked",
"ed":"L+shift: Select Linked",
"Curve":"L+ctrl: Select Linked All",
"Curve":"L: Select Linked",
"Curve":"L+shift: Select Linked",
"Armature":"L: Select Connected",
"Particle":"L: Select Linked",
"Particle":"L+shift: Select Linked",
"UV Editor":"L+ctrl: Select Linked",
"UV Editor":"L: Select Linked Pick",
"UV Editor":"L+ctrl+shift: Select Linked",
"UV Editor":"L+shift: Select Linked Pick",
"UV Editor":"L+alt: Unlink Selection",
"Mask Editing":"L+ctrl: Select Linked All",
"Mask Editing":"L: Select Linked",
"Mask Editing":"L+shift: Select Linked",
"Graph Editor":"L: Select Linked",
"Node Editor":"L+shift: Select Linked To",
"Node Editor":"L: Select Linked From",
"Dopesheet":"L: Select Linked",
"Sequencer":"L+shift: Lock Strips",
"Sequencer":"L+alt+shift: UnLock Strips",
"Sequencer":"L: Select Pick Linked",
"Sequencer":"L+shift: Select Pick Linked",
"Sequencer":"L+ctrl: Select Linked",
"Clip Editor":"L+ctrl: Lock Tracks",
"Clip Editor":"L+alt: Lock Tracks",
"Clip Editor":"L: Context Toggle",
"Clip Graph Editor":"L: Context Toggle"},
77:{"Markers":"M: Add Time Marker",
"Markers":"M+ctrl: Rename Marker",
"Pose":"M+shift: Change Armature Layers",
"Pose":"M: Change Bone Layers",
"ob":"M+ctrl+shift: Select Mirror",
"ob":"M: Move to Layer",
"Image Paint":"M: Context Toggle",
"ve":"M: Context Toggle",
"we":"M: Context Toggle",
"sc":"M+alt: Mask Flood Fill",
"sc":"M: Brush Select",
"ed":"M+alt+ctrl+shift: Select Non Manifold",
"ed":"M+alt: Merge",
"Armature":"M+alt: Merge Bones",
"Armature":"M+shift: Change Armature Layers",
"Armature":"M: Change Bone Layers",
"3D View":"M+ctrl: Mirror",
"UV Editor":"M+ctrl: Mirror",
"Graph Editor":"M+shift: Mirror Keys",
"Graph Editor":"M+ctrl+shift: Add F-Curve Modifier",
"Graph Editor":"M: Add Time Marker",
"Graph Editor":"M+ctrl: Rename Marker",
"Node Editor":"M: Toggle Node Mute",
"Dopesheet":"M+shift: Mirror Keys",
"Dopesheet":"M: Add Time Marker",
"Dopesheet":"M+ctrl: Rename Marker",
"NLA Editor":"M+ctrl+shift: Add F-Modifier",
"NLA Editor":"M: Add Time Marker",
"NLA Editor":"M+ctrl: Rename Marker",
"Text":"M+alt: To 3D Object",
"Text":"M+ctrl: To 3D Object",
"Sequencer":"M: Add Time Marker",
"Sequencer":"M+ctrl: Rename Marker",
"Clip Editor":"M: Context Toggle"},
78:{"Window":"N+ctrl: Reload Start-Up File",
"3D View Generic":"N: Properties",
"ed":"N+ctrl: Make Normals Consistent",
"ed":"N+ctrl+shift: Make Normals Consistent",
"Armature":"N+ctrl: Recalculate Roll",
"Mask Editing":"N+alt: New Mask",
"Mask Editing":"N+ctrl: Recalc Normals",
"Graph Editor Generic":"N: Properties",
"Image Generic":"N+alt: New Image",
"Image Generic":"N: Properties",
"Node Generic":"N: Properties",
"File Browser":"N: Toggle Bookmarks",
"NLA Generic":"N: Properties",
"Text":"N+ctrl: Create Text Block",
"SequencerCommon":"N: Properties",
"Logic Editor":"N: Properties",
"Clip":"N: Properties"},
79:{"Window":"O+ctrl+shift: INFO_MT_file_open_recent",
"Window":"O+ctrl: Open Blender File",
"Window":"O+alt+ctrl: Link/Append from Library",
"ob":"O+shift: Context Enum Cycle",
"ob":"O: Context Toggle",
"ob":"O+alt: Clear Origin",
"ed":"O+shift: Context Enum Cycle",
"ed":"O: Context Toggle Values",
"ed":"O+alt: Context Toggle Values",
"Curve":"O+shift: Context Enum Cycle",
"Curve":"O: Context Toggle Values",
"Curve":"O+alt: Context Toggle Values",
"Metaball":"O+shift: Context Enum Cycle",
"Metaball":"O: Context Toggle Values",
"Metaball":"O+alt: Context Toggle Values",
"Lattice":"O+shift: Context Enum Cycle",
"Lattice":"O: Context Toggle Values",
"Particle":"O+shift: Context Enum Cycle",
"Particle":"O: Context Toggle Values",
"UV Editor":"O+shift: Context Enum Cycle",
"UV Editor":"O: Context Toggle Values",
"Mask Editing":"O+shift: Context Enum Cycle",
"Mask Editing":"O: Context Toggle",
"Graph Editor":"O: Clean Keyframes",
"Graph Editor":"O+alt: Smooth Keys",
"Graph Editor":"O+shift: Sample Keyframes",
"Image Generic":"O+alt: Open Image",
"Dopesheet":"O: Clean Keyframes",
"Dopesheet":"O+shift: Sample Keyframes",
"Text":"O+alt: Open Text Block",
"SequencerCommon":"O+shift: Context Toggle",
"Sequencer":"O+alt: Clear Strip Offset",
"Sequencer":"O: Context Set",
"SequencerPreview":"O: Border Offset View",
"Clip":"O+alt: Open Clip"},
80:{"Animation":"P: Set Preview Range",
"Animation":"P+alt: Clear Preview Range",
"Pose":"P+ctrl: Make Parent",
"Pose":"P+shift: Select Parent Bone",
"ob":"P: Start Game Engine",
"ob":"P+ctrl: Make Parent",
"ob":"P+ctrl+shift: Make Parent without Inverse",
"ob":"P+alt: Clear Parent",
"ob":"P+alt+ctrl: Make Proxy",
"sc":"P: Brush Select",
"ed":"P: Separate",
"ed":"P+ctrl: Make Vertex Parent",
"Curve":"P: Separate",
"Curve":"P+ctrl: Make Vertex Parent",
"Armature":"P+ctrl: Make Parent",
"Armature":"P+alt: Clear Parent",
"Armature":"P+alt+ctrl: Separate Bones",
"Lattice":"P+ctrl: Make Vertex Parent",
"Font":"P+ctrl: Toggle Style",
"UV Editor":"P+shift: Selected Pinned",
"UV Editor":"P: Pin",
"UV Editor":"P+alt: Pin",
"UV Editor":"P+ctrl: Pack Islands",
"UV Sculpt":"P: UV Sculpt Tool Set",
"Mask Editing":"P+ctrl: Make Parent",
"Mask Editing":"P+alt: Clear Parent",
"Graph Editor":"P+alt+ctrl: Auto-Set Preview Range",
"Node Editor":"P+ctrl: Make Parent",
"Node Editor":"P+alt: Clear Parent",
"Node Editor":"P: Separate",
"File Browser":"P: Parent File",
"Dopesheet":"P+alt+ctrl: Auto-Set Preview Range",
"Script":"P+alt+ctrl+shift: Run Python File",
"Text":"P+alt: Run Script"},
81:{"Window":"Q+ctrl: Quit Blender",
"Screen":"Q+alt+ctrl: Toggle Quad View",
"UV Editor":"Q: Context Toggle",
"UV Sculpt":"Q: Context Toggle",
"Clip":"Q: Set Solver Keyframe"},
82:{"Screen":"R+shift: Repeat Last",
"Info":"R: Replay Operators",
"Outliner":"R: Toggle Renderability",
"Pose":"R+alt: Clear Pose Rotation",
"Pose":"R+ctrl: Set Rotation Mode",
"ob":"R+alt: Clear Rotation",
"ob":"R+ctrl: Add Rigid Bodies",
"ob":"R+ctrl+shift: Add Rigid Bodies",
"ob":"R+alt+ctrl: Remove Rigid Bodies",
"sc":"R: Context Enum Menu",
"ed":"R+ctrl: Loop Cut and Slide",
"ed":"R+alt: Spin",
"Curve":"R+shift: Select Control Point Row",
"Armature":"R+ctrl: Transform",
"3D View":"R: Rotate",
"UV Editor":"R: Rotate",
"Transform Modal Map":"R: ",
"Mask Editing":"R: Rotate",
"View3D Fly Modal":"R: ",
"Graph Editor":"R: Rotate",
"Image Generic":"R+alt: Reload Image",
"Node Editor":"R+ctrl: Read Render Layers",
"Node Editor":"R+shift: Read Full Sample Layers",
"Node Editor":"R: Rotate",
"Dopesheet":"R: Set Keyframe Type",
"Text":"R+alt: Reload",
"Sequencer":"R: Reassign Inputs",
"Sequencer":"R+alt: Reload Strips",
"Sequencer":"R+alt+shift: Reload Strips",
"Clip Editor":"R: Rotate",
"Clip Graph Editor":"R: Rotate"},
83:{"Window":"S+ctrl: Save Blender File",
"Window":"S+ctrl+shift: Save As Blender File",
"Window":"S+alt+ctrl: Save As Blender File",
"Timeline":"S: Set Start Frame",
"Outliner":"S: Toggle Selectability",
"Pose":"S+alt: Clear Pose Scale",
"Pose":"S+alt+ctrl: Transform",
"ob":"S+alt: Clear Scale",
"sc":"S: Brush Select",
"sc":"S+shift: Context Toggle",
"ed":"S+alt: Shrink/Fatten",
"Curve":"S+alt: Transform",
"Armature":"S+alt+ctrl: Transform",
"3D View":"S+shift: Snap",
"3D View":"S: Resize",
"3D View":"S+alt+shift: To Sphere",
"3D View":"S+alt+ctrl+shift: Shear",
"UV Editor":"S+shift: Snap",
"UV Editor":"S: Resize",
"UV Editor":"S+alt+ctrl+shift: Shear",
"Transform Modal Map":"S: ",
"UV Sculpt":"S: UV Sculpt Tool Set",
"Mask Editing":"S: Resize",
"Mask Editing":"S+alt: Transform",
"View3D Fly Modal":"S: ",
"Graph Editor":"S+shift: Snap Keys",
"Graph Editor":"S: Resize",
"Image Generic":"S+alt: Save Image",
"Node Editor":"S: Resize",
"Dopesheet":"S+shift: Snap Keys",
"Dopesheet":"S: Transform",
"NLA Editor":"S+alt: Clear Scale",
"NLA Editor":"S+shift: Snap Strips",
"NLA Editor":"S: Transform",
"Text":"S+alt: Save",
"Text":"S+alt+ctrl+shift: Save As",
"Sequencer":"S+shift: Snap Strips",
"Sequencer":"S+alt: Swap Inputs",
"Clip":"S+shift: Solve Camera",
"Clip Editor":"S+alt: Context Toggle",
"Clip Editor":"S: Resize",
"Clip Graph Editor":"S: Resize"},
84:{"Window":"T+alt+ctrl: Redraw Timer",
"Animation":"T+ctrl: Context Toggle",
"3D View Generic":"T: Tool Shelf",
"ob":"T+ctrl: Make Track",
"ob":"T+alt: Clear Track",
"sc":"T+shift: Brush Select",
"ed":"T+ctrl: Triangulate Faces",
"ed":"T+ctrl+shift: Triangulate Faces",
"Curve":"T+alt: Clear Tilt",
"Curve":"T+ctrl: Tilt",
"3D View":"T+shift: Translate",
"3D View":"T+alt+shift: Resize",
"Graph Editor":"T: Set Keyframe Interpolation",
"Image Generic":"T: Scopes",
"Node Generic":"T: Tool Shelf",
"Dopesheet":"T: Set Keyframe Interpolation",
"Dopesheet":"T+shift: Transform",
"NLA Editor":"T+shift: Add Transition",
"Clip":"T: Tools",
"Clip":"T+ctrl: Track Markers",
"Clip":"T+ctrl+shift: Track Markers",
"Clip Editor":"T+alt: Clear Track Path",
"Clip Editor":"T+shift: Clear Track Path",
"Clip Editor":"T+alt+shift: Clear Track Path",
"Clip Graph Editor":"T+alt: Clear Track Path",
"Clip Graph Editor":"T+shift: Clear Track Path",
"Clip Graph Editor":"T+alt+shift: Clear Track Path"},
85:{"Window":"U+ctrl: Save Startup File",
"Screen":"U+alt+ctrl: Show/Hide User Preferences",
"ob":"U: Make Single User",
"ed":"U: UV Mapping",
"Font":"U+ctrl: Toggle Style"},
86:{"Outliner":"V: Toggle Visibility",
"Pose":"V+ctrl: Paste Pose",
"Pose":"V+ctrl+shift: Paste Pose",
"we":"V: Context Toggle",
"ed":"V: Rip",
"ed":"V+alt: Rip Fill",
"ed":"V+shift: Vertex Slide",
"ed":"V+ctrl: Vertices",
"Curve":"V: Set Handle Type",
"Font":"V+ctrl: Paste Text",
"Font":"V: Paste Text",
"Object Non-modal":"V: Set Object Mode",
"3D View":"V+ctrl: Paste Selection from Buffer",
"Animation Channels":"V: Set Visibility",
"Animation Channels":"V+shift: Toggle Visibility",
"UV Editor":"V: Stitch",
"UV Editor":"V+ctrl: Minimize Stretch",
"Mask Editing":"V: Set Handle Type",
"Graph Editor":"V: Set Keyframe Handle Type",
"Graph Editor":"V+ctrl: Paste Keyframes",
"Node Editor":"V: Background Image Zoom",
"Node Editor":"V+alt: Background Image Zoom",
"Node Editor":"V+ctrl: Paste from Clipboard",
"Dopesheet":"V: Set Keyframe Handle Type",
"Dopesheet":"V+ctrl: Paste Keyframes",
"Text":"V+ctrl: Paste",
"Sequencer":"V+ctrl: Paste",
"Console":"V+ctrl: Paste from Clipboard"},
87:{"Window":"W+alt+ctrl: Duplicate Window",
"Window":"W+ctrl: Save Blender File",
"Pose":"W+shift: Toggle Bone Options",
"Pose":"W+ctrl+shift: Enable Bone Options",
"Pose":"W+alt: Disable Bone Options",
"Pose":"W: Specials",
"ob":"W: Specials",
"Image Paint":"W: Radial Control",
"ve":"W: Radial Control",
"we":"W: Radial Control",
"we":"W: Weight from Bones",
"sc":"W: Radial Control",
"ed":"W: Specials",
"Curve":"W: Specials",
"Armature":"W+shift: Toggle Bone Options",
"Armature":"W+ctrl+shift: Enable Bone Options",
"Armature":"W+alt: Disable Bone Options",
"Armature":"W: Specials",
"Particle":"W: Specials",
"3D View":"W+shift: Warp",
"Animation Channels":"W+shift: Toggle Channel Setting",
"Animation Channels":"W+ctrl+shift: Enable Channel Setting",
"Animation Channels":"W+alt: Disable Channel Setting",
"UV Editor":"W: Weld/Align",
"UV Sculpt":"W: Radial Control",
"View3D Fly Modal":"W: ",
"Clip Editor":"W: Specials"},
88:{"Info":"X: Delete Reports",
"Markers":"X: Delete Markers",
"ob":"X: Delete",
"ob":"X+shift: Delete",
"ed":"X: Delete",
"Curve":"X: Delete",
"Armature":"X: Delete",
"Armature":"X: Delete Selected Bone(s)",
"Metaball":"X: Delete",
"Particle":"X: Delete",
"Font":"X+ctrl: Cut Text",
"Font":"X: Cut Text",
"Animation Channels":"X: Delete Channels",
"Mask Editing":"X: Delete",
"View3D Fly Modal":"X: ",
"Graph Editor":"X: Delete Keyframes",
"Node Editor":"X: Delete",
"Node Editor":"X+ctrl: Delete with Reconnect",
"File Browser":"X: Delete File",
"Dopesheet":"X: Delete Keyframes",
"NLA Channels":"X: Delete Tracks",
"NLA Editor":"X: Delete Strips",
"Text":"X+ctrl: Cut",
"Sequencer":"X: Erase Strips",
"Clip Editor":"X+shift: Delete Marker",
"Clip Editor":"X: Delete Track",
"Clip Graph Editor":"X: Delete Curve",
"Clip Graph Editor":"X+shift: Delete Knot"},
89:{"ed":"Y: Split",
"UV Editor":"Y: Select Split",
"NLA Editor":"Y: Split Strips",
"Sequencer":"Y: Separate Images"},
90:{"Screen":"Z+ctrl: Undo",
"Screen":"Z+ctrl+shift: Redo",
"Screen":"Z+alt+ctrl: Undo History",
"3D View":"Z: Context Toggle Values",
"3D View":"Z+alt: Context Toggle Values",
"Knife Tool Modal Map":"Z: ",
"View3D Fly Modal":"Z: ",
"Node Editor":"Z: Render Changed Layer"},
96:{"3D View":"Num_0: View Numpad",
"3D View":"Num_0+alt+ctrl: Align Camera To View",
"3D View":"Num_0+ctrl: Set Active Object as Camera"},
97:{"3D View":"Num_1: View Numpad",
"3D View":"Num_1+ctrl: View Numpad",
"3D View":"Num_1+shift: View Numpad",
"3D View":"Num_1+ctrl+shift: View Numpad",
"Image":"Num_1: View Zoom Ratio",
"SequencerPreview":"Num_1: Sequencer View Zoom Ratio",
"Clip Editor":"Num_1: View Zoom Ratio"},
98:{"3D View":"Num_2: View Orbit",
"3D View":"Num_2+ctrl: View Pan",
"Image":"Num_2+ctrl: View Zoom Ratio",
"Image":"Num_2+shift: View Zoom Ratio",
"Image":"Num_2: View Zoom Ratio",
"Clip Editor":"Num_2+ctrl: View Zoom Ratio",
"Clip Editor":"Num_2+shift: View Zoom Ratio",
"Clip Editor":"Num_2: View Zoom Ratio"},
99:{"3D View":"Num_3: View Numpad",
"3D View":"Num_3+ctrl: View Numpad",
"3D View":"Num_3+shift: View Numpad",
"3D View":"Num_3+ctrl+shift: View Numpad"},
100:{"3D View":"Num_4: View Orbit",
"3D View":"Num_4+ctrl: View Pan",
"Image":"Num_4+ctrl: View Zoom Ratio",
"Image":"Num_4+shift: View Zoom Ratio",
"Image":"Num_4: View Zoom Ratio",
"Clip Editor":"Num_4+ctrl: View Zoom Ratio",
"Clip Editor":"Num_4+shift: View Zoom Ratio",
"Clip Editor":"Num_4: View Zoom Ratio"},
101:{"3D View":"Num_5: View Persp/Ortho"},
102:{"3D View":"Num_6: View Orbit",
"3D View":"Num_6+ctrl: View Pan"},
103:{"3D View":"Num_7: View Numpad",
"3D View":"Num_7+ctrl: View Numpad",
"3D View":"Num_7+shift: View Numpad",
"3D View":"Num_7+ctrl+shift: View Numpad"},
104:{"3D View":"Num_8: View Orbit",
"3D View":"Num_8+ctrl: View Pan",
"Image":"Num_8+ctrl: View Zoom Ratio",
"Image":"Num_8+shift: View Zoom Ratio",
"Image":"Num_8: View Zoom Ratio",
"Clip Editor":"Num_8+ctrl: View Zoom Ratio",
"Clip Editor":"Num_8+shift: View Zoom Ratio",
"Clip Editor":"Num_8: View Zoom Ratio"},
110:{"Outliner":"Num_.: Show Active",
"3D View":"Num_.+ctrl: View Selected",
"3D View":"Num_.: View Selected",
"3D View":"Num_.+shift: View Lock to Active",
"3D View":"Num_.+alt: View Lock Clear",
"Graph Editor":"Num_.: View Selected",
"Image":"Num_.: View Center",
"Node Editor":"Num_.: View Selected",
"File Browser Main":"Num_.: Refresh Filelist",
"Dopesheet":"Num_.: View Selected",
"NLA Editor":"Num_.: View Selected",
"Sequencer":"Num_.: View Selected",
"Clip Editor":"Num_.: View Selected",
"Clip Graph Editor":"Num_.: Center Current Frame"},
112:{"Window":"F1: Open Blender File",
"Window":"F1+shift: Link/Append from Library"},
113:{"Window":"F2: Save As Blender File",
"Window":"F2+shift: Context Set Enum"},
114:{"Window":"F3+shift: Context Set Enum",
"Screen":"F3+ctrl: Save Screenshot",
"Screen":"F3+alt: Make Screencast",
"Screen":"F3: Repeat History",
"Image Generic":"F3: Save As Image"},
115:{"Window":"F4+shift: Context Set Enum"},
116:{"Window":"F5+shift: Context Set Enum",
"Screen":"F5: Flip Region"},
117:{"Window":"F6+shift: Context Set Enum",
"Screen":"F6: Redo Last"},
118:{"Window":"F7+shift: Context Set Enum"},
119:{"Window":"F8+shift: Context Set Enum",
"Screen":"F8: Reload Scripts"},
120:{"Window":"F9+shift: Context Set Enum"},
121:{"Window":"F10+shift: Context Set Enum"},
122:{"Window":"F11+alt: Toggle Fullscreen",
"Window":"F11+shift: Context Set Enum",
"Screen":"F11: Show/Hide Render View",
"Screen":"F11+ctrl: Play Rendered Animation"},
123:{"Window":"F12+shift: Context Set Enum",
"Screen":"F12: Render",
"Screen":"F12+ctrl: Render"},
188:{"3D View":",: Context Set Enum",
"3D View":",+ctrl: Context Set Enum",
"3D View":",+alt: Context Toggle",
"Image":",: Context Set Enum",
"Image":",+ctrl: Context Set Enum"},
190:{"Outliner":".: Show Active",
"3D View":".: Context Set Enum",
"3D View":".+ctrl: Context Set Enum",
"3D View":".+alt: Context Set Enum",
"Image":".: Context Set Enum"},
221:{"Pose":"]: Select Hierarchy",
"Pose":"]+shift: Select Hierarchy",
"ob":"]: Select Hierarchy",
"ob":"]+shift: Select Hierarchy",
"Image Paint":"]: Scale Sculpt/Paint Brush Size",
"ve":"]: Scale Sculpt/Paint Brush Size",
"we":"]: Scale Sculpt/Paint Brush Size",
"sc":"]: Scale Sculpt/Paint Brush Size",
"Armature":"]: Select Hierarchy",
"Armature":"]+shift: Select Hierarchy",
"UV Sculpt":"]: Scale Sculpt/Paint Brush Size",
"Graph Editor":"]: Select Left/Right",
"Node Editor":"]+shift: Select Same Type Next",
"Dopesheet":"]: Select Left/Right",
"NLA Editor":"]: Select Left/Right"},
1001:{"Screen Editing":"Leftmouse: Handle Area Action Zones",
"Screen Editing":"Leftmouse+shift: Handle Area Action Zones",
"Screen Editing":"Leftmouse+ctrl: Handle Area Action Zones",
"Screen Editing":"Leftmouse: Move Area Edges",
"View2D":"Leftmouse: Scroller Activate",
"View2D Buttons List":"Leftmouse: Scroller Activate",
"Outliner":"Leftmouse: Rename Item",
"Outliner":"Leftmouse: Activate Item",
"Outliner":"Leftmouse+shift: Activate Item",
"Outliner":"Leftmouse+ctrl: Rename Item",
"Grease Pencil":"Leftmouse: Grease Pencil Draw",
"Grease Pencil":"Leftmouse+ctrl: Grease Pencil Draw",
"Image Paint":"Leftmouse: Image Paint",
"Image Paint":"Leftmouse+ctrl: Set Clone Cursor",
"ve":"Leftmouse: Vertex Paint",
"we":"Leftmouse: Weight Paint",
"we":"Leftmouse+ctrl: Weight Paint Sample Weight",
"we":"Leftmouse+shift: Weight Paint Sample Group",
"we":"Leftmouse+alt: Weight Gradient",
"we":"Leftmouse+alt+ctrl: Weight Gradient",
"sc":"Leftmouse: Sculpt",
"sc":"Leftmouse+ctrl: Sculpt",
"sc":"Leftmouse+shift: Sculpt",
"Curve":"Leftmouse+ctrl: Add Vertex",
"Armature":"Leftmouse+shift: Gesture",
"Armature":"Leftmouse: Draw Stroke",
"Armature":"Leftmouse+ctrl: Draw Stroke",
"Armature":"Leftmouse+ctrl: Click-Extrude",
"Particle":"Leftmouse+alt+ctrl+shift: 3D Manipulator",
"Particle":"Leftmouse: Brush Edit",
"Particle":"Leftmouse+shift: Brush Edit",
"3D View":"Leftmouse+alt+ctrl+shift: 3D Manipulator",
"View3D Gesture Circle":"Leftmouse: ",
"View3D Gesture Circle":"Leftmouse: ",
"Gesture Border":"Leftmouse: ",
"Gesture Border":"Leftmouse+alt+ctrl+shift: ",
"Gesture Zoom Border":"Leftmouse: ",
"Gesture Zoom Border":"Leftmouse: ",
"Gesture Straight Line":"Leftmouse: ",
"Gesture Straight Line":"Leftmouse: ",
"Standard Modal Map":"Leftmouse+alt+ctrl+shift: ",
"Animation Channels":"Leftmouse: Mouse Click on Channels",
"Animation Channels":"Leftmouse+shift: Mouse Click on Channels",
"Animation Channels":"Leftmouse+ctrl+shift: Mouse Click on Channels",
"Animation Channels":"Leftmouse+ctrl: Rename Channels",
"Knife Tool Modal Map":"Leftmouse+alt+ctrl+shift: ",
"Transform Modal Map":"Leftmouse+alt+ctrl+shift: ",
"UV Sculpt":"Leftmouse: Sculpt UVs",
"UV Sculpt":"Leftmouse+ctrl: Sculpt UVs",
"UV Sculpt":"Leftmouse+shift: Sculpt UVs",
"View3D Fly Modal":"Leftmouse+alt+ctrl+shift: ",
"Node Editor":"Leftmouse: Link Nodes",
"Node Editor":"Leftmouse+ctrl: Link Nodes",
"Node Editor":"Leftmouse: Resize Node",
"Node Editor":"Leftmouse+shift: Add Reroute",
"Node Editor":"Leftmouse+ctrl: Cut Links",
"Node Editor":"Leftmouse+ctrl+shift: Link Viewer",
"File Browser Main":"Leftmouse: Execute File Window",
"File Browser Main":"Leftmouse: Activate/Select File",
"File Browser Main":"Leftmouse+shift: Activate/Select File",
"File Browser Main":"Leftmouse+alt: Activate/Select File",
"File Browser Main":"Leftmouse+ctrl: Rename File or Directory",
"NLA Channels":"Leftmouse: Mouse Click on NLA Channels",
"NLA Channels":"Leftmouse+shift: Mouse Click on NLA Channels",
"Text":"Leftmouse: Select Word",
"Text":"Leftmouse: Scrollbar",
"Text":"Leftmouse: Set Cursor",
"Text":"Leftmouse+shift: Set Selection",
"Logic Editor":"Leftmouse+ctrl: Cut Links",
"Console":"Leftmouse: Set Selection",
"Clip Editor":"Leftmouse: Change Frame",
"Clip Editor":"Leftmouse+ctrl: Add Marker and Slide",
"Clip Editor":"Leftmouse: Slide Marker"},
1003:{"Screen Editing":"Rightmouse: Area Options",
"Header":"Rightmouse: Header Toolbox",
"Property Editor":"Rightmouse: Toolbox",
"Outliner":"Rightmouse: Execute Operation",
"Grease Pencil":"Rightmouse+ctrl: Grease Pencil Draw",
"Grease Pencil":"Rightmouse: Grease Pencil Draw",
"Image Paint":"Rightmouse: Grab Clone",
"Image Paint":"Rightmouse: Sample Color",
"ve":"Rightmouse: Sample Color",
"Armature":"Rightmouse: End Stroke",
"View3D Gesture Circle":"Rightmouse+alt+ctrl+shift: ",
"Gesture Border":"Rightmouse+alt+ctrl+shift: ",
"Gesture Border":"Rightmouse+alt+ctrl+shift: ",
"Gesture Zoom Border":"Rightmouse+alt+ctrl+shift: ",
"Gesture Straight Line":"Rightmouse+alt+ctrl+shift: ",
"Knife Tool Modal Map":"Rightmouse+alt+ctrl+shift: ",
"View3D Fly Modal":"Rightmouse+alt+ctrl+shift: ",
"File Browser Main":"Rightmouse: Activate/Select File",
"File Browser Main":"Rightmouse+shift: Activate/Select File",
"File Browser Main":"Rightmouse+alt: Activate/Select File",
"Text":"Rightmouse+alt+ctrl+shift: "},
1004:{"View2D":"Wheelupmouse+ctrl: Scroll Left",
"View2D":"Wheelupmouse+shift: Scroll Up",
"View2D":"Wheelupmouse: Scroll Up",
"View2D":"Wheelupmouse: Scroll Left",
"Frames":"Wheelupmouse+alt: Frame Offset",
"View2D Buttons List":"Wheelupmouse: Scroll Up",
"3D View":"Wheelupmouse+ctrl: View Pan",
"3D View":"Wheelupmouse+shift: View Pan",
"3D View":"Wheelupmouse+alt+ctrl: View Orbit",
"3D View":"Wheelupmouse+alt+shift: View Orbit",
"View3D Gesture Circle":"Wheelupmouse: ",
"Transform Modal Map":"Wheelupmouse: ",
"Transform Modal Map":"Wheelupmouse+alt: ",
"Transform Modal Map":"Wheelupmouse+shift: ",
"View3D Fly Modal":"Wheelupmouse+alt+ctrl+shift: ",
"Text":"Wheelupmouse+ctrl: Context Int Cycle",
"Text":"Wheelupmouse: Scroll",
"Console":"Wheelupmouse+ctrl: Context Int Cycle"},
1005:{"View2D":"Wheeldownmouse+ctrl: Scroll Right",
"View2D":"Wheeldownmouse+shift: Scroll Down",
"View2D":"Wheeldownmouse: Scroll Down",
"View2D":"Wheeldownmouse: Scroll Right",
"Frames":"Wheeldownmouse+alt: Frame Offset",
"View2D Buttons List":"Wheeldownmouse: Scroll Down",
"3D View":"Wheeldownmouse+ctrl: View Pan",
"3D View":"Wheeldownmouse+shift: View Pan",
"3D View":"Wheeldownmouse+alt+ctrl: View Orbit",
"3D View":"Wheeldownmouse+alt+shift: View Orbit",
"View3D Gesture Circle":"Wheeldownmouse: ",
"Transform Modal Map":"Wheeldownmouse: ",
"Transform Modal Map":"Wheeldownmouse+alt: ",
"Transform Modal Map":"Wheeldownmouse+shift: ",
"View3D Fly Modal":"Wheeldownmouse+alt+ctrl+shift: ",
"Text":"Wheeldownmouse+ctrl: Context Int Cycle",
"Text":"Wheeldownmouse: Scroll",
"Console":"Wheeldownmouse+ctrl: Context Int Cycle"}
};
///
function htmlEscape(s){
s=s.replace(/&/g,'&amp;');
s=s.replace(/>/g,'&gt;');
s=s.replace(/</g,'&lt;');
return s;
}
function ctxt(note){
var txt = "定義の登録がありません(他のモードには存在する可能性があります)";
var mode = "";
var mtxt = "";
if( note['*'] != "" && note['*'] != undefined) {
txt = note['*'];
}
mode = document.getElementById("mode").value;
mtxt = note[mode];
if( mtxt != "" && mtxt != undefined ) {
txt = mtxt;
}
return txt;
}
function c( num ){
var note = "";
if( num != "" ) {
note = bindlist[parseInt(num)];
}
if( note != undefined ) {
document.getElementById("txt1").value= ctxt(note);
}else{
document.getElementById("txt1").value= "(キーコード["+num+"]:定義がありません)";
}
}
function a(){
var s = "";
var wc = "";
var c = 0;
for (var k = 0; k < clist.length; k++ ) {
s = "";
wc = "";
for (var j = 0; j < kmap[k].length; j ++) {
var kmapc = kmap[k][j];
for( var i=0; i < kmapc.length; i ++ ){
wc = "knone ";
if( kmapc[i][0] != ""){
wc = "key ";
}
if( kmapc[i][1] > 0){
wc = wc + "width"+kmapc[i][1].toString();
}
s = s + "<span"
if( kmap[k][j][i].length == 3 ) {
var obj = kmap[k][j][i][2]
if( obj != undefined ){
s= s+ " onclick=\"c('" + kmap[k][j][i][2].toString() + "');\"";
}
}
s = s + " class=\"" + wc +"\" title=\"" + htmlEscape(kmap[k][j][i][0]);
if( kmap[k][j][i].length == 3 ) {
s= s+ "(" + kmap[k][j][i][2].toString() + ")";
}
s = s + "\" >"+ htmlEscape(kmap[k][j][i][0]);
if( kmap[k][j][i].length == 3 && false) {
s= s+ "<br>(" + kmap[k][j][i][2].toString() + ")";
}
s = s + "</span>";
}
s= s+"<br>";
}
document.getElementById(clist[k]).innerHTML = "<div>"+s+"</div>";
}
}
</script>
</head>
<body onload="a();">
<div style="width:960px;">
<div class="note">
<table>
<tr>
<td style="width:700">
<h1>Blenderキーボードノート</h1>
モードを選んでください &gt;
<select id="mode">
<option value="ob">Object Mode</option>
<option value="ed">Edit Mode</option>
<option value="sc">Scrupt Mode</option>
<option value="ve">Vertex Paint</option>
<option value="te">Texture Paint</option>
<option value="we">Weight Paint</option>
</select>
</div>
</td>
<td>
<div id="mb" class="board">
<div id="tbl4" ></div>
</div>
</td>
</tr>
</table>
</div>
<div class="board">
<table id="tbl">
<tr>
<td><div id="tbl1" ></div></td>
<td><div id="tbl2" ></div></td>
<td><div id="tbl3" ></div></td>
</tr>
</table>
</div>
<div class="note">
対応バージョン: 2.65a (とか言ってますがまだいろいろ実装してませんからね)<br>
<textarea id="txt1" style="width:900px" rows="5" readonly="readonly" scroll="yes">(テキスト)</textarea>
</div>
</div>
</body>
</html>
@iCyP
Copy link
Author

iCyP commented Feb 19, 2013

https://gist.github.com/iCyP/4640045 からがっちゃがっちゃやった結果がこれだよ!

@lab1092
Copy link

lab1092 commented Feb 28, 2013

あとはまかせましたよっ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment