Additional "User Defined" Editing Mode

  • Author
  • Message
Offline
User avatar

Tekkerue

  • Posts: 885
  • Joined: Fri Feb 25, 2022 2:12 am
  • Real Name: Sean Brewer

Additional "User Defined" Editing Mode

PostMon Feb 27, 2023 10:27 am

I propose a new User Defined (or "User") editing mode that is fully customizable via a Mouse Editor (similar to the keyboard editor) where mouse buttons and modifier keys can be assigned to editing commands.

The Mouse Editor could have three columns:
Command | Location | Mouse
- Command: (using the same terminology from the keyboard editor)
- Location: where you click on the clip to enable the command (Edge, Body, Handle, etc.)
- Mouse: where the mouse buttons and modifiers are assigned

The Command and Location columns are for information and are not editable by the user.

A few possible examples:
Resize | Edge | Left Drag
Roll | Edge | Shift+Left Drag
Ripple | Edge | Alt+Left Drag
Move | Body | Left Drag
Duplicate | Body | Ctrl+Left Drag
Split/Blade | Body | Ctrl+Right Click
Slip | Body | Shift+Left Drag
Slide | Body | Ctrl+Shift+Left Drag
etc.

Additionally, this could be extended to provide all/top/bottom options where you could assign different actions if you grab at the top or bottom of the item/edge. This would allow "smart actions" which could be customized or not used at all if we don't want (I prefer modifier keys over smart actions personally). Allowing us to fully customize the mouse editing behavior however we wanted would be best for everyone. My DAW Reaper provides this level of mouse customization and it is amazing!

This would provide access to all of Resolve's editing functions in a single editing mode and eliminate the need to switch modes for certain tasks. Finally, this will be an addition to the existing editing modes (Selection, Trim Edit, Dynamic Trim and Blade Edit), so for those who need consistency (like working on different systems) the new mode wouldn't affect the current operation. An icon could could go to the left of the Selection Mode to switch to this new editing mode:
User Mode.png
User Mode.png (17.09 KiB) Viewed 385 times

Thank you.
Last edited by Tekkerue on Tue Mar 04, 2025 4:54 am, edited 1 time in total.
OS: Windows 10 Pro 64-bit
CPU: Intel Core i7-8700 CPU 3.20GHz
MOBO: ASUS PRIME Z370-A
Graphics: Intel UHD Graphics 630 (Yeah, I know!)
Audio: Audient iD14 USB Interface
Storage: Seagate SATA HDD
Offline
User avatar

visualfeast

  • Posts: 895
  • Joined: Sat May 19, 2018 6:51 pm
  • Real Name: BEN JORDAN

Re: Additional "User Defined" Editing Mode

PostSat Feb 01, 2025 2:56 pm

+1 Great idea. Would also be a great place to allow more User defined things such as custom mouse buttons/actions.


Sent from my iPad using Tapatalk
•14700K/96G/4080SuperFE/24TB RAID/PA278CGV(x2)/U2415(x1)/StreamDeckXL+15
•5950x/64G/3080ti/80TB RAID/Intensity Pro 4K/U2415(x2)/Shogun 7/HPE LTO6/StreamDeck15
•ZBook 17 G3/64G/Quadro M5000M
•Inspiron 16+/32G/RTX3060
Studio v18.6.6, 19.1.4/Win10 Pro 22H2
Offline
User avatar

Joe Shapiro

  • Posts: 4278
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

Re: Additional "User Defined" Editing Mode

PostSat Feb 01, 2025 3:40 pm

Would love to have customizable access to all these things!

Not sure yet why it needs to be a new mode. Can you elaborate on that and why the same couldn't be accomplished by just letting us redefine all these behaviors like we can remap all keys?

Cheers!
Director, Editor, Problem Solver. Been cutting indie features for 24 years. FCP editor from version 2 to 7.
Resolve 20.0.3B
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.7.2
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta
Offline
User avatar

Tekkerue

  • Posts: 885
  • Joined: Fri Feb 25, 2022 2:12 am
  • Real Name: Sean Brewer

Re: Additional

PostMon Feb 03, 2025 6:23 am

Joe Shapiro wrote:Not sure yet why it needs to be a new mode. Can you elaborate on that and why the same couldn't be accomplished by just letting us redefine all these behaviors like we can remap all keys?
Only to accommodate users who might want to continue using the current mouse modes. I personally don't like them and wouldn't have any use for them, but if others do like them then the current mouse modes can stay and a new one can be added that we can fully customize.
OS: Windows 10 Pro 64-bit
CPU: Intel Core i7-8700 CPU 3.20GHz
MOBO: ASUS PRIME Z370-A
Graphics: Intel UHD Graphics 630 (Yeah, I know!)
Audio: Audient iD14 USB Interface
Storage: Seagate SATA HDD
Offline
User avatar

Joe Shapiro

  • Posts: 4278
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

Re: Additional "User Defined" Editing Mode

PostMon Feb 03, 2025 1:01 pm

I'd suggest handing that case just like the keyboard manager does: have named presets with one being the native Resolve version.
Director, Editor, Problem Solver. Been cutting indie features for 24 years. FCP editor from version 2 to 7.
Resolve 20.0.3B
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.7.2
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta
Offline

Jim Simon

  • Posts: 36143
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Additional "User Defined" Editing Mode

PostMon Feb 03, 2025 3:44 pm

My thinking is the same as Joe's. ( :o )

I don't think we need a new "editing mode" here. Essentially this request is the ability to customize mouse behavior. It's a good idea, and already has a Request. ;)

viewtopic.php?f=33&t=127347
My Biases:

You NEED training.
You NEED a desktop.
You NEED a calibrated (non-computer) display.
Offline
User avatar

Tekkerue

  • Posts: 885
  • Joined: Fri Feb 25, 2022 2:12 am
  • Real Name: Sean Brewer

Re: Additional

PostTue Feb 04, 2025 3:20 am

Joe Shapiro wrote:I'd suggest handing that case just like the keyboard manager does: have named presets with one being the native Resolve version.
The difference is that you have several editing modes on the main interface that allows you to change the mouse behavior: Selection, Trim Edit, Dynamic Trim and Blade. That is not the case for the keyboard. If you overwrite the mouse behavior in a manager, what would happen to these other editing modes?

A new "User" mode (and button on the interface) would let you customize the mouse actions in the manager and your custom settings would only apply when you are in the User editing mode. The current editing modes would all still be there and continue working exactly as they do now. This would be useful for those who have to work on different systems so they can have all of the default controls available without needing to reset anything in the manager.
OS: Windows 10 Pro 64-bit
CPU: Intel Core i7-8700 CPU 3.20GHz
MOBO: ASUS PRIME Z370-A
Graphics: Intel UHD Graphics 630 (Yeah, I know!)
Audio: Audient iD14 USB Interface
Storage: Seagate SATA HDD
Offline
User avatar

Joe Shapiro

  • Posts: 4278
  • Joined: Thu Jul 25, 2013 7:23 am
  • Location: Los Angeles CA USA

Additional "User Defined" Editing Mode

PostTue Feb 04, 2025 8:00 am

Good point! Similarly to the keyboard manger where there are different panels that bind keys differently, I’d expect the mouse manager to let you bind differently for each mode. It sounds though like a user defined mode might be a good addition as well. Possibly even more than one. Doesn’t sound like it’s much extra work - though I could be mistaken.

PS it’s more than a little odd to me that in the keyboard manager I can’t explicitly say I want a key to be bound this way in one panel and another way in another. That seems hard-coded. Am I misunderstanding it?
Last edited by Joe Shapiro on Tue Feb 04, 2025 8:04 am, edited 1 time in total.
Director, Editor, Problem Solver. Been cutting indie features for 24 years. FCP editor from version 2 to 7.
Resolve 20.0.3B
MacBook Pro 16 M1 Max 64GB RAM, macOS 14.7.2
MacBook Air 13 M1 8GB RAM, macOS 14.6.1
BMPCC4K 8.6 beta
BMCC6K 8.7 beta
Offline
User avatar

Olivier MATHIEU

  • Posts: 1057
  • Joined: Thu Aug 04, 2016 1:55 pm
  • Location: Paris/Grenoble, FRANCE

Re: Additional "User Defined" Editing Mode

PostTue Feb 04, 2025 8:01 am

+1
Resolve Studio 19.x & 20.x & Fusion Studio 20.x | MacOS 14.7.x | GUI : 3840 x 2160 | Ntw : 10Gb/s
MacbookPro M2 Max

Compositing VFX Artist, Editor
Davinci Resolve & Fusion Certified Trainer
Offline

Jim Simon

  • Posts: 36143
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Additional

PostTue Feb 04, 2025 10:36 pm

Tekkerue wrote: If you overwrite the mouse behavior in a manager, what would happen to these other editing modes?
There are keyboard shortcuts which can't be changed. They're hard coded.

I think that would apply to the mouse as well.
My Biases:

You NEED training.
You NEED a desktop.
You NEED a calibrated (non-computer) display.
Offline
User avatar

Tekkerue

  • Posts: 885
  • Joined: Fri Feb 25, 2022 2:12 am
  • Real Name: Sean Brewer

Re: Additional

PostWed Feb 05, 2025 7:29 am

Joe Shapiro wrote:Similarly to the keyboard manger where there are different panels that bind keys differently, I’d expect the mouse manager to let you bind differently for each mode.
The modes are named and the icons are designed according to their function, so if you overwrite the functions of the Blade tool, then it's no longer going to be a blade tool. To me it makes sense to have a custom user mode that is separate from the existing tools.

It sounds though like a user defined mode might be a good addition as well. Possibly even more than one.
Yes, more than one user mode is a great idea. There could be a set number of user mode slots (maybe 10?) that we could enable and then customize. We could also set custom names for them so we can find them easily on the interface... and maybe even add custom icons (PNGs)? :D

PS it’s more than a little odd to me that in the keyboard manager I can’t explicitly say I want a key to be bound this way in one panel and another way in another. That seems hard-coded.
I'm not sure, I haven't tried binding keys for different panels on the same page. The the vast majority of the keys I setup are for the Timeline panel on the Edit page.
OS: Windows 10 Pro 64-bit
CPU: Intel Core i7-8700 CPU 3.20GHz
MOBO: ASUS PRIME Z370-A
Graphics: Intel UHD Graphics 630 (Yeah, I know!)
Audio: Audient iD14 USB Interface
Storage: Seagate SATA HDD
Offline
User avatar

Tekkerue

  • Posts: 885
  • Joined: Fri Feb 25, 2022 2:12 am
  • Real Name: Sean Brewer

Re: Additional

PostWed Feb 05, 2025 7:37 am

Jim Simon wrote:There are keyboard shortcuts which can't be changed. They're hard coded. I think that would apply to the mouse as well.
Yes, exactly. I too think the current mouse modes (Selection, Trim Edit, Dynamic Trim and Blade) shouldn't be able to be changed, which means you'd need to have a different mode you could switch to in order to use your customized functions. That's what the User mode would do.

The User mode would be a separate button next to the existing modes and when that is enabled, you'd be able to use the custom mouse functions you setup in the manager. If you switch back to any of the other current mouse modes, they would all continue to work as they do now.
OS: Windows 10 Pro 64-bit
CPU: Intel Core i7-8700 CPU 3.20GHz
MOBO: ASUS PRIME Z370-A
Graphics: Intel UHD Graphics 630 (Yeah, I know!)
Audio: Audient iD14 USB Interface
Storage: Seagate SATA HDD
Offline

Shrinivas Ramani

Blackmagic Design

  • Posts: 3104
  • Joined: Wed Sep 20, 2017 10:19 am

Re: Additional "User Defined" Editing Mode

PostWed Feb 05, 2025 9:15 am

Joe Shapiro wrote:PS it’s more than a little odd to me that in the keyboard manager I can’t explicitly say I want a key to be bound this way in one panel and another way in another. That seems hard-coded. Am I misunderstanding it?


The same key can be bound to different functions in different panels.
Screenshot 2025-02-05 at 17.14.52.png
Screenshot 2025-02-05 at 17.14.52.png (150.62 KiB) Viewed 684 times

Return to DaVinci Resolve Feature Requests

Who is online

Users browsing this forum: No registered users and 43 guests