I would like to change my user preferences to pan the 3D view using Mouse 4 button + Middle Mouse Button and dragging it. This is the same as SHIFT+MMB. I would like to use Mouse 4 instead of shift.
I am using a Logitech G5 mouse which has 2 extra buttons on the side and I would like to use them. The buttons are recognised in Blender, that's not the problem. In Blender it is referred to as Button 4.
In User Preferences under the Input tab under 3D View I have created a new shortcut. I have tried multiple possibilities but none seem to work. I tried copying the same as the shift+mmb entry and replacing shift with Button 4 but that doesn't seem to work. I have tried using view3D.view_pan (as in the shortcut using ctrl+mouse wheel) but that also doesn't seem to work. I have tried the press and click and numerous other options, also changing Middle to Move instead. none seem to work.
I have saved my settings as default and am using a custom preset.
Am I missing something?
edit: I am using a new custom preset. Besides this new entry, everything else is set to default.
updated picture: expanded view3d move modal
Settings for default shortcut SHIFT+MMB
note that the shortcut says "Button4 Mouse Middle" as opposed to "Middle Mouse". I don't know why. This might have something to do with it. Or as mentioned in the comments, maybe Blender does not support mouse buttons as modifiers.
key_modifier
here, how strange. Even tried to re-bind it via PyConsole:>>> C.window_manager.keyconfigs['Blender User'].keymaps['3D View'].keymap_items[3].key_modifier = 'BUTTON4MOUSE' # -> 'NONE'
$\endgroup$