Keith Balderson
2019-12-18 18:07:04
I am trying to get the transport keys working in DaVinci Resolve (edit mode) using a Behringer X-Touch controller. It should work using K, L, J, ShiftL and Up-Arrow for Stop, Forward, Backwards, FF and back-to-start respectively. This works using the keyboard.
I have written translation scripts that convert the relevant buttons on the X-Touch (HUI) into keystrokes, and according to the monitor screens they work. Also if I try them using 'Pages' I can see the correct characters being transmitted, and it works using Final Cut ProX. It works sometimes in Resolve, but then stops working...
I have tried using AppleScript, but Resolve won't accept it. I tried using delays (using key down, delay, key up) and that doesn't work any better (see screenshot)
I want to migrate from Final Cut to Resolve because of its seamless integration with the Fairlight DAW (which works fine with the X-Touch control surface). I can't be alone in this. Has anyone managed to get Resolve working successfully?
Attachments:
Steve-Bome Forum Moderator
2019-12-18 21:10:31
Hi Keith,
Before we try to fix keystrokes (which will require Davinci resolve to be active to receive them), I suggest you set the MIDI mode for Mackie MCU Mode and try that instead as it would not need to have focus.
The following MCU notes with value of 127 will trigger the actions shown so you can set up MIDI translator to convert to these notes and if you are in Mackie Mode, Davinci Resolve would rather use them in this way.
91 – Rewind
92 – Fast Forward
93 – Stop
94 – Play
95 – Record
all on MIDI channel 1
Can you give that a try?
Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz
Keith Balderson
2019-12-18 23:48:42
comment
I have also tried this in MCU mode just to be sure that doesn’t make any difference. Resolve will not accept MIDI in edit mode with the exception of volume sliders and pan pots. It will accept keystrokes translated by MTP for the jog wheel but is unreliable for anything else.
Steve-Bome Forum Moderator
2019-12-19 00:14:02
comment
OK, interesting as the manual on page 2380 of the manual calls this out as a feature for transport control.
I’ll experiment further.
Steve-Bome Forum Moderator
2019-12-19 01:08:22
OK, I did notice it is working for me. I also noticed the behavior is slightly different depending on where you cursor is within Resolve (the bottom area or the left or right preview areas)
Within MT Pro I set all as “physical key”. I used down arrow instead of shift L.
I know you sad it works “sometimes” but then stops working. Maybe shut down some other apps and keep experimenting until it starts working again.
If I can duplicate the problem, I will get back to you. I’m on Mojave 10.14.6. What version of MacOS are you running?
Keith Balderson
2019-12-19 17:17:21
Tried this – see comment above.
I’m running macOS Catalina 10.15.2.
I’ll try again on another machine, experiment as you suggest, and report back.
Keith
Steve-Bome Forum Moderator
2019-12-19 18:01:05
comment
Did you set up accessibility on your Mac to allow the Bome MT Pro application to send keystrokes?
Keith Balderson
2019-12-19 18:13:37
comment
Yes. I also added it to ‘Input Monitoring’