Files
blender-portable-repo/scripts/addons/form_affinity_maya_config_pro
2026-04-20 11:57:06 -05:00
..
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00
2026-04-20 11:57:06 -05:00

Maya Config Pro

A Maya-like configuration, shortcuts, and UI elements for Blender.

Version: 1.7.0 (Extension Port)
Original Author: Jesse Doyle | Form Affinity
License: GPL-3.0-or-later

Maya Config Pro Wallpaper


Table of Contents


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

This is the new modern way to install Maya Config Pro - no file copying required!

Requirements

  • Blender 4.2 LTS or newer

Steps

  1. Download the Extension

    • Download the MayaConfigPro ZIP file from Gumroad or your purchase location
  2. 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
  3. 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.txt in the release ZIP.

  4. 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:

  1. The "ProAni 1.7" panel shows on the left side (N-Panel > Maya Config)
  2. Right-click activates the marking menu in the 3D viewport
  3. 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

Manual Installation Steps

  1. 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
  2. Copy Scripts Copy these files to the scripts/startup folder:

    • delete_withoutConfirm.py
    • fa_hotkeys.py
    • fa_marking_menu.py
    • fa_panel_pro.py
    • fa_panel_sidebar.py
    • fa_panel_panel.py
    • fa_quadview.py
    • fa_special_tools.py
    • fa_tab_switcher.py
    • msm_from_object.py
  3. Install Themes Copy theme files to scripts/presets/interface_theme/:

    • maya_blue_theme.xml
    • maya_theme_gradient.xml
    • modo_theme.xml
    • blender_dark.xml
    • white_bg_theme.xml
    • sketchup.xml
  4. Copy Config Copy the config folder (containing startup.blend and userpref.blend) to the Blender version folder.

  5. Run as Administrator (Windows Full Version only)

    • Right-click blender.exe and select "Run as Administrator" for first startup
  6. Import Keymap

    • In Blender: Edit > Preferences > Keymap
    • Import fa_hotkeys.py

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

  1. Quick Theme Switching: Use the color buttons in the ProAni panel or Alt + B to cycle themes
  2. Snap to Vertex: Press V while in pivot adjust mode (D)
  3. Camera Lock: Use CamTools 2.0 panel to visually toggle camera lock state
  4. 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.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 Blenders 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

Direct Contact

Video Resources


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!