ADC Home > Documentation > Hardware > Device Managers and Drivers > Cursor Devices



 
Devices that control the location of the cursor include relative devices, such as a mouse, and absolute devices, such as a graphics tablet.


  Related Links
  Technotes

Q&As


    Inside Macintosh Documents
Inside Macintosh: Imaging with QuickDraw
(Chapter 8 - Cursor Utilities)
This document describes how your application can use QuickDraw to create and display Macintosh graphics. It covers both basic and Color QuickDraw. Chapter 8 describes how you initialize the cursor, create cursors, change the shape of the cursor, and animate a cursor to show that an extended process is taking place.

Inside Macintosh: Devices
This book describes how to write software that interacts with built-in and peripheral hardware devices. This book provides useful information for writing and debugging low-level software. Chapter 5 describes the ADB Manager, the part of the Mac OS that allows applications to get information about and to communicate with hardware devices attached to the Apple Desktop Bus (ADB).

This chapter tells how to communicate with devices on the ADB at a low level. It will be helpful to someone developing a device driver for a new device that connects to the ADB.

Designing PCI Cards and Drivers for Power Macintosh Computers, Revised Edition [PDF]
This book describes the Macintosh implementation of the Peripheral Component Interconnect (PCI) local bus, a high-performance interconnection for expansion cards, integrated I/O controller ICs, and the computer’s main memory and processor. This book contains useful information for developers who are designing PCI expansion cards and their associated software.

Chapter 13, Graphics Drivers discusses the requirements for desinging a native PCI graphics or video display driver for the Mac OS. The section, Hardware Cursor Utility (page 516) defines the hardware cursor utilty provided by the Video Services Library for converting QuickDraw’s internal representation of the cursor to the hardware cursor format of a graphics card.

Apple Desktop Bus Specification
The information in the specification is the most accurate source of data, and unless it is specifically refuted, it should be treated as the authoritative source.

For information about the Cursor Device Manager, please refer to the Technote.