Que tal..!!
El siguiente ejemplo es para sincronizar dos ScrollBox pero con el uso de las Teclas Up y Down utilizando el VertScrollBar.Position que te devuelve la posición que se encuentra el scrollbar.
en el evento OnShortCut de la Forma
Código Delphi
[-]
case Msg.CharCode of
VK_UP: scrollbox1.VertScrollBar.Position := scrollbox1.VertScrollBar.Position - scrollbox2.VertScrollBar.Increment;
VK_DOWN: scrollbox1.VertScrollBar.Position := scrollbox1.VertScrollBar.Position + scrollbox2.VertScrollBar.Increment;
end;
espero y te sirva de algo