{
  "id": "maya_cheat_sheet",
  "name": "Autodesk Maya",
  "description": "Keyboard shortcuts for Autodesk Maya, a 3D computer graphics software",
  "metadata": {
    "sourceName": "Shortcutmania",
    "sourceUrl": "http://www.shortcutmania.com/Maya-Keyboard-Shortcuts-printable-cheatsheet.htm"
  },
  "template_type": "keyboard",
  "section_order": [
    "Display",
    "Playback Control",
    "Snapping Commands",
    "Tumble, Track, Dolly",
    "Tool Commands",
    "Animation Commands",
    "Hotbox Display",
    "Window & View Commands",
    "Moving Selected Objects",
    "Traversing the Hierarchy",
    "Modeling Commands"
  ],
  "sections": {
    "Display": [
      {
        "val": "Shading > Wireframe",
        "key": "4"
      },
      {
        "val": "Shaded display",
        "key": "5"
      },
      {
        "val": "Shaded and Textured display",
        "key": "6"
      },
      {
        "val": "Lighting > Use All Lights",
        "key": "7"
      },
      {
        "val": "Display Quality marking menu",
        "key": "[d] [LMB]"
      },
      {
        "val": "Low Quality Display setting",
        "key": "1"
      },
      {
        "val": "Medium Quality Display setting",
        "key": "2"
      },
      {
        "val": "High Quality Display setting",
        "key": "3"
      }
    ],
    "Playback Control": [
      {
        "val": "Move forward one frame",
        "key": "[Alt] [.]"
      },
      {
        "val": "Move backward one frame",
        "key": "[Alt] [,]"
      },
      {
        "val": "Go to Next key",
        "key": "."
      },
      {
        "val": "Go to previous key",
        "key": ","
      },
      {
        "val": "Turn Playback on/off",
        "key": "[Alt] [v]"
      },
      {
        "val": "Go to Min Frame",
        "key": "[Alt] [Shift] [v]"
      }
    ],
    "Snapping Commands": [
      {
        "val": "Snap to curves",
        "key": "c"
      },
      {
        "val": "Snap to grids",
        "key": "x"
      },
      {
        "val": "Snap to points",
        "key": "v"
      },
      {
        "val": "Move. Rotate. Scale Tool snapping",
        "key": "j"
      },
      {
        "val": "Move. Rotate. Scale Tool relative snapping",
        "key": "[Shift] [J]"
      }
    ],
    "Tumble, Track, Dolly": [
      {
        "val": "Tumble Tool",
        "key": "[Alt] [LMB]"
      },
      {
        "val": "Track Tool",
        "key": "[Alt] [MMB]"
      },
      {
        "val": "Dolly Tool",
        "key": "[Alt] [RMB]"
      }
    ],
    "Tool Commands": [
      {
        "val": "Complete current tool",
        "key": "Return"
      },
      {
        "val": "Abort current tool",
        "key": "~"
      },
      {
        "val": "Enter tool Edit mode",
        "key": "Insert"
      },
      {
        "val": "Select Tool",
        "key": "[Shift] [menu] [Q]"
      },
      {
        "val": "Logic editor",
        "key": "[Shift] [F2]"
      },
      {
        "val": "Component marking",
        "key": "[Shift] [menu] [Q] [LMB]"
      },
      {
        "val": "Select tool",
        "key": "[Alt] [q]"
      },
      {
        "val": "Polygon marking menu",
        "key": "[Alt] [q] [LMB]"
      },
      {
        "val": "Mask marking menu",
        "key": "[q] [LMB]"
      },
      {
        "val": "Move tool",
        "key": "w"
      },
      {
        "val": "Move tool marking menu",
        "key": "[w] [LMB]"
      },
      {
        "val": "Rotate tool",
        "key": "e"
      },
      {
        "val": "Scale tool",
        "key": "r"
      },
      {
        "val": "Scale tool marking menu",
        "key": "[r] [LMB]"
      },
      {
        "val": "Show manipulator tool",
        "key": "t"
      },
      {
        "val": "Select last used tool (Excluding Select. Move. Rotate and Scale)",
        "key": "y"
      },
      {
        "val": "Snap Move. Rotate. Scale tool",
        "key": "j"
      },
      {
        "val": "Increase manipulator size",
        "key": "[=] or [+]"
      },
      {
        "val": "Decrease manipulator size",
        "key": "-"
      }
    ],
    "Animation Commands": [
      {
        "val": "Animate > Set keyClose path",
        "key": "s"
      },
      {
        "val": "Insert Keys tool (for graph editor)",
        "key": "i"
      },
      {
        "val": "Keyframe marking menu",
        "key": "[Shift] [S] [LMB]"
      },
      {
        "val": "Tangent marking menu",
        "key": "[Shift] [S] [MMB]"
      },
      {
        "val": "Set key for Rotate",
        "key": "[Shift] [E]"
      },
      {
        "val": "Set key for Scale",
        "key": "[Shift] [R]"
      },
      {
        "val": "Set key for Translate",
        "key": "[Shift] [W]"
      },
      {
        "val": "Cycle handle sticky state (for IK handles)",
        "key": "[Alt] [s]"
      }
    ],
    "Hotbox Display": [
      {
        "val": "Hotbox",
        "key": "Space"
      },
      {
        "val": "Default Hotbox Style (Zones and Menus Rows)",
        "key": "[Alt] [m]"
      }
    ],
    "Window & View Commands": [
      {
        "val": "Toggle Attribute Editor and Channel Box",
        "key": "[Crtl] [a]"
      },
      {
        "val": "Frame all in active panel",
        "key": "a"
      },
      {
        "val": "History Operations marking menu",
        "key": "[a] [LMB]"
      },
      {
        "val": "Frame All in all views",
        "key": "[Shift] [A]"
      },
      {
        "val": "Frame selected in active panel",
        "key": "f"
      },
      {
        "val": "Frame selected in all views",
        "key": "[Shift] [F]"
      },
      {
        "val": "Redo view change",
        "key": "\\]"
      },
      {
        "val": "Undo view change",
        "key": "\\["
      },
      {
        "val": "Set keyboard focus to command line",
        "key": "`"
      },
      {
        "val": "Set keyboard focus to numeric input line",
        "key": "[Alt] [`]"
      },
      {
        "val": "Help > Contents and Search",
        "key": "F1"
      }
    ],
    "Moving Selected Objects": [
      {
        "val": "Move up one pixel",
        "key": "[Alt] [↑]"
      },
      {
        "val": "Move down one pixel",
        "key": "[Alt] [↓]"
      },
      {
        "val": "Move left one pixel",
        "key": "[Alt] [←]"
      },
      {
        "val": "Move right one pixel",
        "key": "[Alt] [→]"
      }
    ],
    "Traversing the Hierarchy": [
      {
        "val": "Walk up the current hierarchy",
        "key": "↑"
      },
      {
        "val": "Walk down current hierarchy",
        "key": "↓"
      },
      {
        "val": "Walk left current hierarchy",
        "key": "←"
      },
      {
        "val": "Walk right current hierarchy",
        "key": "→"
      }
    ],
    "Modeling Commands": [
      {
        "val": "Display coarser Sub-d level",
        "key": "[Crtl] [↑]"
      },
      {
        "val": "Select/refine Sub-d component",
        "key": "[Crtl] [↓]"
      },
      {
        "val": "Convert poly selection to Vertices",
        "key": "[Crtl] [F9]"
      },
      {
        "val": "Convert poly selection to Edges",
        "key": "[Crtl] [F10]"
      },
      {
        "val": "Covert poly selection to Faces",
        "key": "[Crtl] [F11]"
      },
      {
        "val": "Convert poly selection to UVs",
        "key": "[Crtl] [F12]"
      }
    ]
  }
}
