Posted:

Updated:

July 11, 2018

July 11, 2018

Custom Hotkeys

PDF file available here.

​

I like to use custom hotkeys for editing functions I use a lot. For these keys I like to be able to click one key and, in one step - clicking the key, have the function invoked. Since Blender has a plethora of hotkeys it is difficult to find keys not already in use. So, I use the layer keys, the 1-KEY to 0-KEY along with the - -Key and the = -KEY at the end of the same keyboard row. The keys are programmed for Edit Mode so 1-KEY to 0-KEY can still be used to switch between layers in Object Mode.

​

The beauty of using these keys is that you are only pressing one key. You don’t have to twist your hand around to reach two or more keys. They are easy to remember and by activating them with your left hand you don’t have to take your right hand off of the mouse.

​

In Edit Mode the keys I have programmed are:

​

    1-KEY =     Vertex Selection Mode

    2-KEY =     Edge Selection Mode

    3-KEY =     Face Selection Mode

    4-KEY =     Switch Face Normals

    5-KEY =     Loop Cut and Slide

    6-KEY =     Subdivide

    7-KEY =     Merge

    8-KEY =     Edge Split

    0-KEY =     Flip Normal

    - -KEY =     AutoMerge

    = -KEY =    Unassigned

    (I use the = -KEY if I need a function during a particular phase 

    of modelling).

​

Assigning Keys 1 to 3 – Vertex/Edge/Face Selection Mode

​

• In Edit Mode click CTRL + TAB-KEY to bring up the Mesh Selection 

   Mode menu.

(Click on image to expand.)

1329

• RMB-click on Vertex.

(Click on image to expand.)

1330

• LMB-click on Add shortcut then click the 1-KEY.

​

(Click on image to expand.)

1331

• Repeat the process for Edge and Face.

(Click on image to expand.)

1332

Assigning Key 4 – Snap during Transform

​

• In the File Menu select User Preferences and then the Input Tab. 

• Expand 3D View and Mesh.

(Click on image to expand.)

1333

• Scroll down to the bottom of the Mesh list and select “Add New”. 

• Expand the new hotkey and set the hotkey to “4”.

(Click on image to expand.)

1334

• Now in the left-hand box that says “none” we need to add the code 

   for the operation. A shortcut to doing this is to steal some code from 

   another hotkey that has a similar action. 

• Scroll up until you see the “Context Toggle Values” hotkey. 

• Expand this hotkey and with the mouse cursor hovering over the 

   left-hand box that says “wm.context_toggle_enum” press 

   CMD + C-KEY (on a Mac; CTRL + 

  C-KEY on a PC) to copy the code to the clipboard.

• Hover the mouse cursor over the code box in the new hotkey and 

   press CMD + V-KEY (on a Mac; CTRL + V-KEY on a PC) to paste the code.

(Click on image to expand.)

1335

• Now select and remove the “_enum” part of the code, which is not 

   needed (the three extra value fields not needed will disappear). 

   We now have one field called Context Attributes into which we can 

   paste the needed code.

​

(Click on image to expand.)

1336

• Hover the mouse cursor over the Snap during Transform Button in the 

   3D Editor’s Menu Bar and RMB-click. Select “Copy Data Path”.

(Click on image to expand.)

1337

Note:        If you do not select Save User Preferences, the new hotkey will 

            be lost the next time you close Blender. 

​

            Clicking the “X” box in the upper right-hand corner of the 

            expanded hotkey will also remove the hotkey. Don’t forget to 

            also click Save User Preferences before closing Blender to 

            permanently remove the hotkey.

​

Assign Key 5 – Loop Cut and Slide

​

• In Edit Mode LMB-click on Loop Cut and Slide in the Toolshelf then 

   RMB-click on Add Shortcut.

(Click on image to expand.)

1338

• Set the shortcut to the 5-KEY.    

​

Assign Key 6 – Subdivide

​

• In Edit Mode LMB-click on Subdivide in the Toolshelf then RMB-click on 

   Add Shortcut.

• Set the shortcut to the 6-KEY.    

​

Assign Key 7 – Merge

​

• In Edit Mode LMB-click on Merge in the Toolshelf, select At First, then 

   RMB-click on Add Shortcut.

• Set the shortcut to the 7-KEY.

​

Assign Key 8 – Mark Sharp

​

• In Edit Mode LMB-click select the Edge Menu (CTRL + E-KEY).

(Click on image to expand.)

1339

• RMB-click on Mark Sharp and LMB-click on Add Shortcut

• Set the shortcut to the 8-KEY.

​

Note:    It is also convenient to set Clear Sharp to CTRL + 8-KEY.

​

Assign Key 9 – Mark Seam

​

• In Edit Mode LMB-click select the Edge Menu (CTRL + E-KEY).

• RMB-click on Mark Seam and LMB-click on Add Shortcut

• Set the shortcut to the 9-KEY.

​

Note:    It is also convenient to set Clear Seam to CTRL + 9-KEY.

​

Assign 0-Key – Flip Normals

​

• In Edit Mode LMB-click on the Shading UVs Tab in the Toolshelf.

• LMB-click on Flip Direction then RMB-click on Add Shortcut.

• Set the shortcut to the 0-KEY.

​

Note:     You can also flip normals using CTRL + N-KEY. 

​

Assign Key “-” – AutoMerge

​

See AutoMerge.

Previous

Next