1. A sensing device for interacting with a substrate and communicating with a computer system, said sensing device being operable in a plurality of modes including a cursor control mode and a hyperlinking mode, said sensing device comprising: a nib for interacting with the substrate and experiencing a nib force from said interaction; a nib switch cooperating with said nib, said nib switch being configured for actuation when said nib force exceeds a predetermined threshold, said nib switch being configured to effect a mode change between said cursor control mode and said hyperlinking mode; an optical sensor for imaging at least some of the coded data printed on the substrate when operating in at least said hyperlinking mode, said coded data being indicative of a region identity associated with the substrate and of a plurality of coordinate locations on the substrate; a processor for generating; cursor control data in said cursor control mode, said cursor control data being generated using a motion sensor; and interaction data using the imaged coded data in said hyperlinking mode, said interaction data being indicative of the region identity and of at least one coordinate position of the sensing device relative to the substrate; and a transceiver for communicating said cursor control data or said interaction data to a computer system, wherein the cursor control data initiates a cursor control response in said computer system and the interaction data initiates a hyperlinking response in said computer system.