Computer system having digitizing tablet
First Claim
1. A mouse function emulation method applied to a computer system having a tablet for executing an operating system, comprising the steps of:
- detecting a tap on a predetermined area of said tablet performed by a pen, wherein an object indicating at least one of a plurality of mouse functions is displayed in said predetermined area, and said plurality of mouse functions include a function of merely moving a cursor to a position of said detected tap without drag operation;
determining presence of a mode selection by detecting the tap of the predetermined area on the tablet, each mode indicating at least one of said plurality of mouse functions;
continuously adding, when said mode selection is present, event data, indicating one of the plurality of mouse functions and corresponding to the selected mode, to position data of a tap detected after said detected tap; and
executing a process in response to the position data using said operating system in accordance with said event data to emulate the mouse function, wherein said process is executed until another mode is determined.
1 Assignment
0 Petitions
Accused Products
Abstract
When a pressure sensitive tablet is tapped with a touch pen, input coordinate values x and y, corresponding to the position tapped with the pen, are sent to a tablet driver from a tablet controller. Event data is added to the coordinate values x and y sent to the tablet driver by a pointing management portion to be sent to an operating system. If the coordinate values x and y sent from the tablet driver are included in an area showing a switch of a mode displayed on a screen, the coordinate values x and y are sent to a tablet mode switching tool by a pen service portion of the operating system.
38 Citations
15 Claims
-
1. A mouse function emulation method applied to a computer system having a tablet for executing an operating system, comprising the steps of:
-
detecting a tap on a predetermined area of said tablet performed by a pen, wherein an object indicating at least one of a plurality of mouse functions is displayed in said predetermined area, and said plurality of mouse functions include a function of merely moving a cursor to a position of said detected tap without drag operation; determining presence of a mode selection by detecting the tap of the predetermined area on the tablet, each mode indicating at least one of said plurality of mouse functions; continuously adding, when said mode selection is present, event data, indicating one of the plurality of mouse functions and corresponding to the selected mode, to position data of a tap detected after said detected tap; and executing a process in response to the position data using said operating system in accordance with said event data to emulate the mouse function, wherein said process is executed until another mode is determined. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system comprising:
-
a tablet; a controller for detecting a tap on a predetermined area of said tablet performed by a pen to generate position data corresponding to the detected tap, wherein an object indicating at least one of a plurality of mouse functions is displayed in said predetermined area, and said plurality of mouse functions include a function of merely moving a cursor to a position of said detected tap without drag operation; a driver for adding, when a mode selection is present, event data, indicating one of the plurality of mouse functions, to the generated position data, each mode indicating at least one of the plurality of mouse functions; and an operating system running in said computer system, and having a first interface for executing a process corresponding to input position data in accordance with said event data and a second interface for interfacing with an application executed in said computer system, wherein said first interface determines presence of the mode selection by detecting a tap of the predetermined area on the tablet, and said driver changes event data to be added continuously to position data corresponding to a tap detected after said detected tap, wherein said process is executed until another mode is selected. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a display; a tablet provided on the display; a tablet controller for detecting a tap on a predetermined area of the tablet performed by a pen to generate position data corresponding to the detected tap; a display controller for displaying an object indicating at least one of a plurality of mouse functions, wherein said plurality of mouse functions include a function of merely moving a cursor to a position of said detected tap without drag operation; and a control section for receiving the position data and executing said plurality of mouse functions, based on the position data, if the displayed object is tapped, wherein said executing continues until another displayed object is tapped. - View Dependent Claims (11, 12)
-
-
13. A mouse function emulation method applied to a computer system having a display and a tablet provided on the display, the method comprising the steps of:
-
detecting a tap on a predetermined area of the tablet performed by a pen to generate position data corresponding to the detected tap; displaying an object indicating at least one of a plurality of mouse functions, wherein said plurality of mouse functions include a function of merely moving a cursor to a position of said detected tap without drag operation; and receiving the position data and executing one of said plurality of mouse functions, based on the position data, if the displayed object is tapped, wherein said executing continues until another displayed object is tapped. - View Dependent Claims (14, 15)
-
Specification