This is the source distribution kit of Keyboard Practicer (KP). You need Motif (ver 1.1 or higher) to compile this package. Kp shows a keyboard and practice text. If you hit the right keys, the cursor advances. The keys you hit appear to be pushed in for amusement. (This is the primary reason why I chose Motif.) It also shows the next key you have to hit in reverse-video so that you don't have to watch your fingers (I know from experience that it is hard not to watch your fingers). After you get rid of the habit of watching your fingers, you can turn off the next-key showing to perfect your typing. Kp has a "filter" feature which will let you select the keys you want to practice. When this is enabled, only words entirely consisting of those characters are displayed. This will make the sentences meaningless, but it's just practice and you don't have to comprehend what the practice text is saying. Kp is compiled and tested (sort of) on HP9000/720 running HP-UX 8.05 (gcc 2.3.2 and native cc), DECstation 5000 running Ultrix 4.2 (gcc 2.5.8), 486 PC running FreeBSD 1.1 (gcc 2.4.5, XF86_S3, Orchid F1280+ VLB), SPARCstation2 running SunOS 4.1.1 (native cc) and Sun3 running SunOS 4.1.1 (gcc 2.3.1), although Sun3 had much less CPU power than necessary to run this program in meaningful speed. To compile, "xmkmf", "make depend" and "make". If the compiler complains that it can't find include files or the library for Xm, either you don't have Motif on your system, or include files/libXm are not in the standard places and the imake configuration files on your site is not set up properly. If you do have Motif, try using the line with -L