I think it's possible to train some of those maps on HT.
That way it's possible to have time to "think".
But normally I just hit the circles as long as i need to,
then switch if I see one of another color approaching.
I think this map:
https://osu.ppy.sh/b/572587On HT is good for advanced players to learn how to do these streams
(I'm currently training on this map as well)
I would play your pattern (ddkdkkdkdkk)
as cxvcvycvcvy
however this is not really correct.
As far as I know the correct version would be.
cxvxvycycyv
but I can't get used to that.
Note: On my keyboard y and z are swapped.
But really it's just about training how to switch from the current circles your playing to the other circles.
Once you can do this flawless there is nothing in your way.
Like you shouldn't need to think which hand your going to use next,
you should always use hand you were not using during your last hit.
And then you only need to identify the color.
Sounds easy.
Is not.
And unfortunately this game is more or less just about training and improving.