¿Probaste decirle al compilador que suelte la tecla después de presionarla?
Probá esto
Código Delphi
[-]
procedure TForm1.Timer1Timer(Sender: TObject);
begin
keybd_event(VK_F3, 1, 0, 0);
Sleep(200);
keybd_event(VK_F3,1,0,KEYEVENTF_KEYUP,0);
end;
Tal vez sea eso.
Saludos!