Maya Config Pro
A Maya-like configuration, shortcuts, and UI elements for Blender.
Version: 1.8.0 (Extension Port)
Original Author: Jesse Doyle | Form Affinity
License: GPL-3.0-or-later
Table of Contents
- Overview
- Features
- Installation
- Quick Start
- What's Included
- Version Compatibility
- Update History
- FAQ
- Support & Contact
Overview
Maya Config Pro transforms Blender's interface and workflow to match Maya's familiar paradigm. It includes custom layouts, marking menus, side panels, shelves, hotkeys, and themes designed to make Blender feel like home for Maya users.
Note: This extension port maintains all original functionality while using the modern Blender Extension format. No file copying to Blender directories is required - everything applies at runtime.
Features
Interface Components
| Feature | Description | Access |
|---|---|---|
| ProAni 1.7 Panel | Main configuration panel with theme switching, subdivision controls, gizmo settings | N-Panel > Maya Config |
| Sidebar Shelf | N-panel modeling toolkit with extrude, bevel, bridge, loop tools | N-Panel > Shelf |
| Dynamic Shelf | Top shelf with mode switching (Modeling, Edit Poly, Nurbs, Rendering, FX, Animation) | Properties Editor |
| Animation Shelf | Rigging and animation tools | Properties Editor |
Pie Menus (Marking Menus)
| Menu | Hotkey | Description |
|---|---|---|
| Marking Menu | Right-Click | Maya-style marking menu with create, mode switch, freeze transforms |
| Quad Menu | Spacebar | Orthographic views and camera controls |
| Tab Switcher | Alt + Right-Click | Workspace switching (Camera, UV, Sculpting, Animation, etc.) |
| Animation Menu | Shift + Right-Click (Animation mode) | Animation workflow menu |
| Special Tools | Edit Mode context | Edit mode vertex/edge/face tools |
Key Features
- Maya-Style Navigation: Alt + LMB/MMB/RMB for tumble, track, dolly
- Component Selection: Q=box select, W=move, E=rotate, R=scale
- Mesh Smooth Preview: Quick subdivision surface preview with 1-3 iterations
- Live Symmetry: Mirror modeling with X/Z axis support
- Camera Tools 2.0: Lock camera to view with visual toggle feedback
- Theme Switching: Quick theme switching (Maya Blue, Maya Gradient, Modo, Blender Dark, etc.)
- Object-to-Object Select: Select objects while remaining in edit mode
- Extrude Along Axis: Ctrl + Double Click for fast axis extrusion
Installation
As Blender Extension (Recommended)
This is the new modern way to install Maya Config Pro - no file copying required!
Requirements
- Blender 4.2 LTS or newer
Steps
-
Download the Extension
- Download the MayaConfigPro ZIP file from Gumroad or your purchase location
-
Install in Blender (Blender 4.2+; extension with
blender_manifest.toml)- Open Blender
- Go to
Edit → Preferences → Get Extensions - Use the top-right
⋯menu →Install from Disk, or drag the ZIP onto the Preferences window - Select the downloaded ZIP (do not extract it first)
- If the list does not update, click Refresh Local or restart Blender
-
Enable the Extension
- In Get Extensions, search for Maya Config Pro (package id:
form_affinity_maya_config_pro) - Enable it with the checkbox (same entry may also appear under Add-ons after install)
- The ProAni 1.7 panel will appear in the 3D Viewport sidebar
If “Install from Disk” under Add-ons seems to do nothing: use Get Extensions as above — that is the path Blender documents for local extension packages. See also
INSTALL.txtin the release ZIP. - In Get Extensions, search for Maya Config Pro (package id:
-
Configure Preferences (optional)
- In the add-on preferences, you can enable auto-load for FA keymaps
- Or manually activate the keymap from the keymap preferences
Verification
After installation, verify these three things are working:
- The "ProAni 1.7" panel shows on the left side (N-Panel > Maya Config)
- Right-click activates the marking menu in the 3D viewport
- Spacebar activates the Quad View pie menu
Legacy Mod Installation
For older Blender versions (pre-4.2) or if you prefer the original mod approach:
Video Instructions
- Blender 4.3+ Builds: https://youtu.be/i7a8HjV9-kk
- Blender 2.80+ Full Version: https://youtu.be/eJGliDhBCq8
- Mac Catalina: https://youtu.be/3rphJdNuwJA
Manual Installation Steps
-
Locate Blender Directory
- Windows:
C:\Program Files\Blender Foundation\Blender X.X\X.X\scripts\startup - Mac:
/Applications/Blender.app/Contents/Resources/X.X/scripts/startup
- Windows:
-
Copy Scripts Copy these files to the
scripts/startupfolder:delete_withoutConfirm.pyfa_hotkeys.pyfa_marking_menu.pyfa_panel_pro.pyfa_panel_sidebar.pyfa_panel_panel.pyfa_quadview.pyfa_special_tools.pyfa_tab_switcher.pymsm_from_object.py
-
Install Themes Copy theme files to
scripts/presets/interface_theme/:maya_blue_theme.xmlmaya_theme_gradient.xmlmodo_theme.xmlblender_dark.xmlwhite_bg_theme.xmlsketchup.xml
-
Copy Config Copy the
configfolder (containingstartup.blendanduserpref.blend) to the Blender version folder. -
Run as Administrator (Windows Full Version only)
- Right-click
blender.exeand select "Run as Administrator" for first startup
- Right-click
-
Import Keymap
- In Blender:
Edit > Preferences > Keymap - Import
fa_hotkeys.py
- In Blender:
Quick Start
Essential Hotkeys
| Blender Default | Maya Config Pro | Action |
|---|---|---|
| Left Click | Right Click | Select |
| Right Click | Right Click | Marking Menu (in viewport) |
| Spacebar | Spacebar | Quad Menu |
| T | T | Left Panel Toggle |
| N | N | Right Panel Toggle |
| Ctrl + Tab | Q | Box Select |
| G | W | Move/Translate |
| R | E | Rotate |
| S | R | Scale |
| Alt + Left | Alt + Left | Tumble/Orbit |
| Shift + Middle | Alt + Middle | Track/Pan |
| Ctrl + Middle | Alt + Right | Dolly/Zoom |
| / (numpad) | Alt + E | Isolate Selection |
| . (numpad) | F | Frame Selected |
Navigation
- Tumble/Orbit: Alt + Left Mouse Button
- Track/Pan: Alt + Middle Mouse Button
- Dolly/Zoom: Alt + Right Mouse Button
- Frame Selected: F
- Isolate Selection: Alt + E
Modeling
- Box Select: Q
- Move: W
- Rotate: E
- Scale: R
- Multi Component: Shift + Right Click (Marking Menu)
- Vertex Mode: Marking Menu > Vertex
- Edge Mode: Marking Menu > Edge
- Face Mode: Marking Menu > Face
Workflow Tips
- Quick Theme Switching: Use the color buttons in the ProAni panel or Alt + B to cycle themes
- Snap to Vertex: Press V while in pivot adjust mode (D)
- Camera Lock: Use CamTools 2.0 panel to visually toggle camera lock state
- Symmetry: Select object, use X or Z buttons in Modeling Toolkit, then Apply
What's Included
Python Scripts
- 15+ operator and panel scripts providing Maya-like functionality
- Mesh select mode switching
- Delete without confirmation
- Object-to-object raycast selection
- Animation timeline tools
Themes
- Maya Blue Theme
- Maya Gradient Theme
- Modo Theme
- Blender Dark Theme
- White Background Theme
- Sketchup Theme
Keymaps
- Complete Maya-like keymap configuration (153KB of keymap data)
- Industry Compatible keymap option
- Standard Blender keymap option
Layouts
- HyperShade workspace
- Camera workspace
- UV Editing workspace
- Modeling workspace
- Animation workspace
- Rendering workspace
Version Compatibility
| Blender Version | Support Level | Recommended Install |
|---|---|---|
| 4.2.x LTS | Full | Extension |
| 4.3.x | Full | Extension |
| 4.4.x | Full | Extension |
| 4.5.x LTS | Full | Extension |
| 5.0.x | Full | Extension |
| 3.0.x - 4.1.x | Legacy Only | Mod Installation |
| 2.83 - 2.93 | Legacy Only | Mod Installation |
Update History
Version 1.8.0
- WIP: 3D View animation shelf (tool header + N-panel); NLA/FA keymap and loader fixes. See
CHANGELOG.md.
Version 1.7.1
- See CHANGELOG.md for full notes. Highlights:
bl_infofor legacy ZIP installs, GitHub release workflow + install docs, FA hotkeys (node editor, View2D, framing pies, Outliner show active).
Version 1.6 / Extension 1.7.0
- Extension Format: Complete port to modern Blender Extension platform
- Multi-Version Support: Compatible with Blender 4.2, 4.5 LTS, and 5.0+
- No File Copying: Everything applies at runtime, no installation directory modifications
- Safe Registration: Error handling for all version-specific API differences
Version 1.6 (Blender 4.3)
- Ctrl + G to group objects as collections
- Fixed Outliner delete with X/Delete key
- Added cage projection to Mesh Smooth Preview (2 iterations)
- Fixed UI loading via portable folder structure
- Fixed Blender/Industry Standard keymap buttons
- Fixed theme loading from portable folder
- Fixed Pivot Snap (D, D+V, D+G, D+C)
Version 2.1
- Object-to-object select in Edit Mode (no need to exit Edit Mode)
- QuickFavorites moved to Shift + Q
- Alt + E now works in Pose Mode for Isolate Selection
- "Relax Pose to Breakdown" changed to Alt + Shift + E
Version 2.0
- Fixed Nurb Sphere float/int error
- Fixed F2 and Ctrl + F2 for Rename/Batch Rename
- Added Active mesh area to Outliner
- Added Asset Browser integration
- Added Merge by Distance to Marking Menu
- CamTools adjustments
Version 1.9
- New "Edit Poly" shelf with Delta Transfer, Join, Separate
- Quad Menu stays on Orthographic when switching views
- Blender 3.0 compatibility updates
- Alt MMB/RMB for UV editor Pan/Zoom
- Alt + F for Frame Selected (single region)
- Middle Mouse for Move
Version 1.8
- Blender 2.93 compatibility
- Auto-switch to Orthographic from Quad View
- Shift select in Outliner
Version 1.7
- Dynamic stretchy top shelf with dropdown
- Pro Panel widget default button and theme buttons
- CamTools 2.0 with visual toggle feedback
- New pivot features (V for vertex snap in pivot mode)
- Alt + LMB works in Greasepencil Draw mode
- Alt key can be held continuously
Version 1.6
- CamTools 1.0 with Camera View Lock
- Extrude Along Axis (Ctrl + Double Click)
- Modeling Toolkit section in right shelf
FAQ
Installation Issues
Q: fa_hotkeys.py won't import through the keymap preferences
A: Run Blender as Administrator (right-click blender.exe > Run as Administrator). This is only needed for the first startup on Windows Full Version.
Q: Addons won't install through Preferences - they don't show up
A: For ZIP format addons, manual installation may be required. Quit Blender and unpack the addon to:
C:\Program Files\Blender Foundation\Blender X.X\X.X\scripts\addons
Feature Issues
Q: Alt+RMB zoom uses vertical drag (Blender) instead of horizontal (Maya)
A: Activating the FA Hotkeys keymap from the Pro panel sets Blender’s zoom drag axis to horizontal (Maya-style); activating Blender or Industry Compatible sets it back to vertical. You can still change Edit > Preferences > Navigation > Zoom > Zoom Axis yourself if needed.
Q: Mesh Smooth Preview gives an error
A: Make sure an object is selected first.
Q: Live Symmetry gives strange results
A: Ensure your object faces the Y direction (towards default camera) and all transforms are at zero.
Q: Shortcut Equivalence isn't returning hotkey requests
A: Enter shortcuts as single letters (e.g., r) or with one space (e.g., ctrl r). Don't use CAPS.
General Questions
Q: How do I access the Discord channel?
A: Join via https://discord.gg/3XsJ8ak (Discord account with verified email required)
Q: How do I request a refund?
A: Contact FormAffinity via the email below with your purchase email address.
Support & Contact
Community Support
- Discord: https://discord.gg/3XsJ8ak
- Post questions, comments, suggestions, bug reports, and recommendations
Direct Contact
- Email: contactformaffinity@gmail.com
- Business Inquiries: contactformaffinity@gmail.com
- Product Refunds: Include purchase email address in your request
Video Resources
- Latest Install Video: https://youtu.be/i7a8HjV9-kk
- Blender 2.80+ Install: https://youtu.be/eJGliDhBCq8
- Mac Catalina Install: https://youtu.be/3rphJdNuwJA
- Youtube Channel: http://gumroad.com/formaffinity
Credits
Created by: Jesse Doyle | Form Affinity
Copyright: 2024 Jesse Doyle
Special Thanks:
- Sven for content support
- ReachMatthews, Nittorious, Way2Close, Natetronn for testing and coding help
- All users for their support and feedback!
License
This project is licensed under GPL-3.0-or-later as a Blender Extension.
Original Maya Config Pro is a commercial product by Form Affinity. This extension port maintains compatibility with the original while using the open-source Blender Extension format.
Thank you for using Form Affinity content!
