HPlogo HP Xlib Extensions:

Chapter 6 HP Input Device Extension Functions

» 

Technical documentation

Complete book in PDF

 » Table of Contents

 » Index

Prior to the addition of the X input device extension functions described in Chapter 5 “X Input Device Extension Functions” the standard model for the X Window System consisted of a keyboard and a mouse. Although this met the needs of most users, it did not provide a way to easily use multiple input devices at the same time, and it did not accommodate applications in which a mouse was not the most appropriate input device. To provide better integration with products and peripherals available with HP 9000 computers, including HP-HIL input devices, the extensions described in this chapter were added to the X Window System. Later the X Window System standard was extended to include functions similar to the ones described in this chapter.

NOTE: These functions are maintained for backwards compatibility only. They will be removed at the next major release of HP-UX.

Most of the functionality described in this chapter has been superseded by equivalent functionality in X input device extension functions which are now a part of standard Xlib. Those overlapping functions are described in Chapter 5 “X Input Device Extension Functions”. Unless your application requires the use of a function described in this chapter, use those X input device extension functions instead.

These input extension functions are accessible through the library libXhp11.a. They will work among all networked HP 9000 computers, but may not work with other vendor's systems on the same network.

Refer to the sample program at the end of this chapter for more information about using the functions described below.

The following functions allow client programs to determine what input devices are available, determine information about each device, and access individual devices.

© 1995 Hewlett-Packard Development Company, L.P.