DaVinci Resolve No Keyboard Shortcuts KDE Plasma 6 Solution

DaVinci Resolve does not play nice with the Global Menu widget and as a result keyboard shortcuts or all keyboard usage is broken.

The solution is to force Resolve to launch without Global Menu support. To do this, right click on DaVinci Resolve from the application menu, select Edit Application (or find Resolve in the KDE Menu Editor app), and paste the below into the “Command Line Arguments” box, replacing “davinci-resolve”:

qdbus org.kde.kded6 /kded org.kde.kded6.unloadModule "appmenu" && davinci-resolve & sleep 20 && qdbus org.kde.kded6 /kded org.kde.kded6.loadModule "appmenu"

You can also put this on the exec= line in the .desktop entry if you don’t want to use KDE Menu Editor.

This disables the Global Menu for 20 seconds to allow DaVinci to initialise without it, then restarts Global Menu for use with other apps.

I found this solution here – Disable Global Menu per App - #4 by Celso_Lira – but I wanted there to be a googleable solution for DaVinci Resolve specifically since I would have appreciated that a year ago.

2 Likes

Optionally use instead:

qdbus org.kde.kded6 /kded org.kde.kded6.unloadModule "appmenu" && QT_AUTO_SCREEN_SCALE_FACTOR=1 davinci-resolve & sleep 20 && qdbus org.kde.kded6 /kded org.kde.kded6.loadModule "appmenu"

in order to also have DaVinci Resolve adhere to Global Scaling (for pixel perfect renderings you will need to make sure all monitors use the same scale factor – this is true whether or not QT_AUTO_SCREEN_SCALE_FACTOR=1 is set)