1. A human interface system, comprising: (a) a human interface device with a physical workspace and an end-effector movable in said physical workspace; (b) a computer system having a graphical display defining a virtual workspace, said computer system connected to said human interface device and said end-effector capable of controlling a graphical object on said graphical display within said virtual workspace; and (c) a drift controller for adding drift to the position of said graphical object, wherein said drift controller adds said drift in a direction away from a defined point in said virtual workspace and wherein the amount of said added drift is defined as the product of the instant velocity of said end-effector and the offset position of said end-effector from a defined point of origin within said physical workspace.