Page 1 of 1

Ability to autostop the playhead whenever I move it

PostPosted: Thu Aug 11, 2022 3:17 am
by Nutreja
In most video editors, whenever you move the play head around it stops, and it doesn't keep playing the video. It's really annoying in Resolve whenever I move the play head it keeps playing the video. It should stop automatically whenever I move it. I KNOW That some people like it better this way, so I think it should be an option and people could choose whatever way they prefer the play head to behave.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Thu Aug 11, 2022 2:15 pm
by Jim Simon
YEEEEEEEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!!!

The software should do what I tell it.

If I move the playhead, it's because I want it in that new location. If I want to continue playing, that is a separate command which Resolve should wait for.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Fri Aug 12, 2022 12:19 am
by Peter Cave
I prefer the current way it works. I can review a show much faster.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Fri Aug 12, 2022 2:59 am
by Nutreja
Peter Cave wrote:I prefer the current way it works. I can review a show much faster.

I'm not asking to change the current way, I'm just asking for it to be an option, so that people like me can tick a box and have it the way we want it.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Fri Aug 12, 2022 11:02 am
by eikonoklastes
Jim Simon wrote:If I want to continue playing, that is a separate command which Resolve should wait for.

By that exact same logic, if you want it to stop playing that is a separate command that Resolve should wait for (and it does).

An option would be good, but I vastly prefer the current behaviour.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Fri Aug 12, 2022 3:46 pm
by Jim Simon
eikonoklastes wrote:
Jim Simon wrote:If I want to continue playing, that is a separate command which Resolve should wait for.

By that exact same logic, if you want it to stop playing that is a separate command
Moving the playhead is such a command. By doing so you have interrupted the current operation.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Sat Aug 13, 2022 10:05 am
by eikonoklastes
Jim Simon wrote:
eikonoklastes wrote:
Jim Simon wrote:If I want to continue playing, that is a separate command which Resolve should wait for.

By that exact same logic, if you want it to stop playing that is a separate command
Moving the playhead is such a command. By doing so you have interrupted the current operation.

Er...no. Moving the playhead is very obviously a command for...moving the playhead. It's not like moving the playhead forces a playback start even if playback was stopped. It rightly respects the current playback state. If you want to stop playback, issue the stop playback command.

What you seem to want is for the software to assume that you also want an interruption in addition to the moving of the playhead. You can remove that assumption by adding a preference, but by default I want to be the one making the decisions.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Tue Sep 27, 2022 2:34 am
by Ivovich
Every PP user needs this.
When you are working on a zoomed-in timeline, it is basically impossible to move things slightly and watch it just once.
timeline jumps from the zoomed area and clicking on Enter or L at the same time while you are moving playhead sometimes seems buggy.

Some editors might prefer this way but please this function is crucial for PP editors

Re: Ability to autostop the playhead whenever I move it

PostPosted: Fri Sep 30, 2022 12:11 pm
by eikonoklastes
Ivovich wrote:Every PP user needs this.
When you are working on a zoomed-in timeline, it is basically impossible to move things slightly and watch it just once.

Zoom out then?

Also, it seems you are not aware of the nudge keyboard shortcuts, which is why you seem to be zooming in a lot to drag your clips around with precision. If that is indeed the case, stop doing that, and use the nudge keys. They are , and . and can be modified with Shift.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Mon Nov 21, 2022 8:42 am
by s8nto_vcf
+1

Works fine with "Go to first/last frame". Why not with "Go to previous/next clip"???

Re: Ability to autostop the playhead whenever I move it

PostPosted: Sun Jan 22, 2023 7:48 pm
by Jim Simon
Version 18.1 was recently released. Not all Feature Requests can be done at once, and this one didn't make the cut.

So here it is for continued voting.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Sun Jan 22, 2023 8:22 pm
by Andy Mees
I prefer the existing functionality, but options are always good to have.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Thu Jan 26, 2023 7:32 pm
by RaidOwl
Please make this an option

Re: Ability to autostop the playhead whenever I move it

PostPosted: Sun Aug 25, 2024 12:56 pm
by victor_cuz
It's funny how some people waste their time standing against the option many users are asking for (OPTION, not a default behavior).
It is a few bytes of a code.
I lost my hope a few years ago, this will not be implemented, period.

The question I have, may be there is a way to detect a moving playhead by a script, to trigger a pause command.
Any hint will be appreciated.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Sun Aug 25, 2024 7:25 pm
by waltervolpatto
victor_cuz wrote:It's funny how some people waste their time standing against the option many users are asking for (OPTION, not a default behavior).
It is a few bytes of a code.
I lost my hope a few years ago, this will not be implemented, period.

The question I have, may be there is a way to detect a moving playhead by a script, to trigger a pause command.
Any hint will be appreciated.


You might try to read the timeline timecode, if there is a change, you're playing

Re: Ability to autostop the playhead whenever I move it

PostPosted: Sun Sep 29, 2024 10:14 pm
by mkormendy
Okay .. so just a little over two years, and it appears that this request has gone unheard to the wayside for other more whiz-bang features.
I’m using an iPad with DaVinci Resolve 19 and this feature is sorely needed.

Re: Ability to autostop the playhead whenever I move it

PostPosted: Tue Oct 29, 2024 6:14 pm
by sotis_tseles
Hello to everybody.

Coming from Premiere I'd love to see this feature also.
Please Blackmagic don't be like Adobe and ignore us, we came to you because you listen :)

Re: Ability to autostop the playhead whenever I move it

PostPosted: Sat Apr 12, 2025 1:36 pm
by cornelrusu
sotis_tseles wrote:Hello to everybody.

Coming from Premiere I'd love to see this feature also.
Please Blackmagic don't be like Adobe and ignore us, we came to you because you listen :)


No change, I also requested a similar option, they sent me here to this page, probably to see if there are others like me who are requesting this option :D

Re: Ability to autostop the playhead whenever I move it

PostPosted: Fri Jun 27, 2025 11:02 pm
by mloven
Hey yall,

While we wait for an official feature, I've been working on an AutoHotkey (AHK) script that forces this exact behavior. I wanted to share it with the community as a practical workaround.

When the script is active, any time you click or drag the playhead within a specific area of your screen that you define (typically the top portion of the timeline), it automatically sends a "pause" command (K) to Resolve the instant you press the mouse button. This pre-emptively stops playback before it can even start moving. The script is only active when Resolve is running and the active window, so it won't trigger if you're on other programs.

The Script:

***********************
Code: Select all
#Persistent
#SingleInstance, Force
CoordMode, Mouse, Screen

; --- Global Variables ---
global timelineX1, timelineY1, timelineX2, timelineY2
global isMonitoring := true

; --- Configuration File ---
configFile := A_ScriptDir . "\config.ini"

; --- Load saved coordinates ---
IniRead, timelineX1, %configFile%, Region, X1, 0
IniRead, timelineY1, %configFile%, Region, Y1, 0
IniRead, timelineX2, %configFile%, Region, X2, 0
IniRead, timelineY2, %configFile%, Region, Y2, 0

ToolTip, Monitoring is ON
SetTimer, RemoveToolTip, -2000
return

; --- Define & Save Region (Ctrl+Alt+R) ---
^!r::
    ToolTip, Click TOP-LEFT corner of your timeline.
    KeyWait, LButton, D
    MouseGetPos, timelineX1, timelineY1
    KeyWait, LButton, L

    ToolTip, Click BOTTOM-RIGHT corner of your timeline.
    KeyWait, LButton, D
    MouseGetPos, timelineX2, timelineY2
    KeyWait, LButton, L
   
    IniWrite, %timelineX1%, %configFile%, Region, X1
    IniWrite, %timelineY1%, %configFile%, Region, Y1
    IniWrite, %timelineX2%, %configFile%, Region, X2
    IniWrite, %timelineY2%, %configFile%, Region, Y2

    isMonitoring := true
    ToolTip, Region SAVED! Monitoring is ON.
    SetTimer, RemoveToolTip, -2000
return

; --- Toggle Monitoring (Ctrl+Alt+T) ---
^!t::
    isMonitoring := !isMonitoring
    ToolTip, % "Monitoring is " . (isMonitoring ? "ON" : "OFF")
    SetTimer, RemoveToolTip, -2000
return

; --- Mouse Down Handler: Sends 'K' BEFORE the click ---
$LButton::
    MouseGetPos, mX, mY
    if (isMonitoring && WinActive("ahk_exe Resolve.exe") && mX >= timelineX1 && mX <= timelineX2 && mY >= timelineY1 && mY <= timelineY2)
    {
        SendInput, {k}
    }
    SendInput, {LButton down}
return

; --- Mouse Up Handler: Simply passes the event through ---
$LButton Up::
    SendInput, {LButton up}
return

RemoveToolTip:
    ToolTip
return

***********************

How to Use:

• Install AutoHotkey: If you don't have it, download it from their official website (it's free).

• Save the Script: Copy the code above, paste it into a plain text file, and save it as something like ResolvePlayheadFix.ahk. You can create a "AutoHotKey" folder in Documents and save the .ahk there.

• Run the Script: Double-click the file to run it. You'll see a new icon in your system tray.

• Set Your Timeline Area: Open Resolve, then press Ctrl+Alt+R. Follow the on-screen prompts to click the top-left and bottom-right corners of the upper part of the timeline (where the top of the playhead is). This region is saved in a generated .ini text file. It will be remembered the next time you run the script and updates automatically if you redefine the area.

• The script starts automatically monitoring for clicks or drags in that timeline area, but you can turn it on or off at any time with Ctrl+Alt+T.

• You can create a shortcut of the .ahk file and add to your startup folder so it will run automatically on start up.

Hope this helps others who are looking for a solution! :D