blob: 857480b404edf81c67cced751bab7f37a9d12bbe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import os
import bpy
userpref = bpy.context.user_preferences
from bpy_extras.keyconfig_utils import (
keyconfig_import_from_data,
keyconfig_module_from_preset,
)
_mod = keyconfig_module_from_preset(os.path.join("keymap_data", "blender_default"), __file__)
keyconfig_data = _mod.generate_keymaps(
_mod.KeymapParams(
legacy=True,
select_mouse=userpref.inputs.select_mouse,
),
)
idname = os.path.splitext(os.path.basename(__file__))[0]
if __name__ == "__main__":
kc = keyconfig_import_from_data(idname, keyconfig_data)
kc.has_select_mouse = True # Support switching select mouse
|