krdc used to have a constant "small box" cursor for the local cursor, overlayed on top of whatever the remote server sent. Now, it just draws the remote cursor locally (even when in View Only mode!) IMO it should leave the normal local pointer cursor when in View Only, and show the "small box" when in view+interact mode.
KRDC now has an option to let you choose between the local or remote cursor.