What I would expect: first mouse button: embedded viewer middle mouse button: extenal viewer
This is how it always worked in KDE 3 (and before) as well.
Doesn't it work like that?
Possibly, but that would not resolve the desire to reverse the defaults to set external as the default. Further, not everybody uses "middle clicks." :)
Darrell