|
Troubleshooting, Maintaining & Repairing PCs Stephen Bigelow $54.95 0-07-913732-6 |
|
| Chapter: 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 |
| Reserve your copy at a Beta Bookstore near you! |
Contact Bet@books © 1998 The McGraw-Hill Companies, Inc. All rights reserved. Any use of this Beta Book is subject to the rules stated in the Terms of Use. |
CHAPTER 40
Pen systems and touchpads
One of the greatest complaints about personal computers has been their input devices. Keyboards and mice are remarkably effective at entering text or making selections, but these are not "natural" for humans to use. Keyboards and mice often intimidate many novice PC users, and many veteran PC users suffer from repetitive stress injuries as a result of odd finger and wrist motion. PC designers have responded to these problems by developing new input devices such as pen-based tablets and touchpads. Pen-tablets (Fig. 40-1) replace the mouse with a pointing "pen" (or stylus) which is used against a sensitive electronic tablet in just the same way we would use a pen against a sheet of paper. Pen-tablets can work just like a mouse, but they can also be used as very versatile "brushes" in painting and other graphic design/editing software. Pen-based input also provides a means for basic handwriting and signature recognition. The newest generations of personal digital assistants and super-small mobile computers are made possible by the use pen-tablets integrated into the LCD assembly. By contrast, touchpads (Fig. 40-2) are small, low resolution tablets that are used almost exclusively to replace the mouse. By running your finger along the touchpad, you can move the mouse, and perform other mouse-type gestures like clicking, double-clicking, and dragging. Touchpads are most popular in new mobile computers, though some high-end keyboards are also incorporating a touchpad instead of a trackball. This chapter explains the basic operation of pen-tablet and touchpad technologies, and examines a series of related symptoms.
Understanding pen digitizers
The key to any pen-tablet or touchpad is the hardware system itself which is referred to as the digitizer. A digitizer converts the analog position of a pen (or finger contact in the case of a touchpad) on the contact surface into a set of horizontal (X) and vertical (Y) coordinate data. In most cases, this position data is passed to the host computer through an ordinary serial (COM) port. The operating system and drivers interpret those coordinates, and will either activate pixels on the display which echo the pen’s position (called the ink), or respond to a gesture according to the rules of an operating system. To interpret cursive (handwritten) characters or gestures drawn with a pen, the operating system compares the size, direction, and sequence of each stroke against information contained in a database. When a match occurs, the computer responds accordingly. For instance, the pen-computer may interpret a "cross-out" pen motion as a delete command, or as an upper or lower case "x". This chapter covers three major digitizer technologies; resistive, capacitive, and electromagnetic.
Resistive digitizers
Resistive digitizers are the simplest and least expensive type of digitizer. They are applied in older low-end pen-computer (or PDA) systems. You may encounter two varieties of resistive digitizer; single-layer digitizers and double-layer digitizers. The diagram for a single-layer resistive digitizer is illustrated in Fig. 40-3. A layer of conductive transparent film is applied over a protective glass cover. For a pen-computer, the film and glass are then mounted in position over a liquid crystal display module. Notice how the film's four corners are attached to voltage sources switched by the tablet controller IC. In the idle state, all four corners of the film are held at +5Vdc (low-voltage systems may use +3.0 or +3.3Vdc).
X and Y coordinates are read in sequence. The tablet controller IC sets up to measure the Y coordinate by switching controls B and C to the ground position. This configuration keeps the top two corners of the conductive tablet at +V, and places the two lower corners at ground. Since the tablet film has a known resistance (per square area), linear voltage gradients are setup from top to bottom. When a pen is applied against the conductive tablet, the pen cable carries a voltage to an analog-to-digital (A/D) converter. As the pen nears the tablet top, its terminal voltage nears +V. As the pen nears the tablet bottom, its terminal voltage approaches 0V (ground). The A/D converter translates the analog pen voltage into an 8, 12, or 16 bit data word. An 8 bit A/D converter allows the tablet to resolve 256 (28) distinct positions in the vertical (Y) direction, while a 12 bit A/D converter lets the tablet resolve 4096 (212) Y locations. As you might see, more bits used in a conversion allow the computer to resolve finer pen positions.
Once the Y coordinate is generated, the tablet controller sets up to measure the horizontal (X) coordinate by switching control C to +V and switching controls A and B to ground. This configuration raises the two left corners of the conductive tablet to +V, and places the two right corners at 0V (ground). Linear voltage gradients then develop from left to right. Assuming the pen has not been moved since the Y coordinate was just taken, its output voltage now represents the X location. As the pen nears the left of the tablet, its output voltage to the A/D converter approaches +V. As the pen nears the right side of the tablet, its voltage nears 0V.
Double-layer resistive digitizers are a bit more involved as illustrated in Fig. 40-4. The upper conductive layer and controller IC are virtually identical to the components shown already, but the transparent conductive film is laminated to a substrate of clear, flexible polyester. The lower conductive layer is highly conductive - virtually zero resistance. The lower layer is bonded to a sheet of protective glass. Upper and lower conductive layers are separated by a series of carefully placed flexible spacers. When a pen pushes the two layers into contact, it is the lower conductive layer (not the pen) that conducts the analog position voltage to the A/D converter. Since no cabled pen is needed, almost any pointing device will suffice. You could even use your finger as the pen. The basic methodology of determining X and Y coordinates is very much the same for two-layer digitizers as for single-layer digitizers.
Resistive digitizers are not without their drawbacks. First, the glass and conductive film(s) placed over the LCD take away from the pen computer’s display visibility. A single-layer digitizer can reduce optical transmission by 15%. Two layers can reduce a display's optical transmission by 30% or more. Such substantial reductions in visibility can make LCDs unacceptably dark. Additional backlighting can be used to counter the optical reduction, but only at the cost of shorter battery life or heavier systems. Also, resistive digitizers only measure position, NOT contact pressure. Intuitive pen-based systems should ideally leave darker "ink" when the pen is under strong pressure, and should leave lighter "ink" when a light touch is used. Since a resistive digitizer simply makes contact (or not), there is little interest in resistive digitizers for pen-centric (character recognition-oriented) pen systems. Finally, resistive material tends to drift with temperature, humidity, and wear. Drift can cause inaccuracies that carry over into the digitizer's output.
Capacitive pen digitizers
A capacitive digitizer (also called an electrostatic digitizer) uses a single protective layer of glass with a layer of conductive film bonded underneath as shown in Fig. 40-5. The digitizer controller IC generates a low-power, high-frequency signal which is conducted down the tether wire to the pen tip. As the pen nears the glass, the conductive layer bonded underneath the glass picks up this signal and generates a voltage at that point. This tablet voltage is proportional to pen proximity. The closer the pen is to the glass, the larger the signal will be on the conductive layer, and vice versa. By comparing signal amplitudes from top to bottom and left to right, the digitizer controller IC can extrapolate the pen X and Y coordinates, as well as its proximity to the glass. Since the pattern of capacitive coupling changes as pen orientation changes, the digitizer controller IC can also detect pen tilt and accent the "ink" feedback to show that tilt.
Capacitive digitizers are an improvement over resistive digitizers because the capacitive approach allows the pen-tablet to sense pen proximity as well as X and Y position. The front glass used in capacitive digitizers makes the tablet virtually immune to wear. On the down side, the tablet must be positioned in front of the LCD which can reduce the display's visible output by up to 15% (for pen computers only - not for stand-alone pen tablets). The pen must also be cabled to the system by a wire.
Capacitive touchpad digitizers
Many older touchpads use resistive digitizer techniques to detect finger position, but resistive touchpads are often imprecise, and suffer from wear. More recent PC touchpads (such as the Cirque "Cat" family) use a variation of capacitive digitizer technology in order to detect finger position. The Cirque touchpad contains a two-layer grid of electrodes that are driven by a custom ASIC mounted on the under-side of the touchpad. The upper layer contains vertical electrode strips while the lower layer is composed of horizontal electrode strips. The ASIC measures the "mutual capacitance" from each of the horizontal electrodes to each of the vertical electrodes. A human finger near the intersection of two electrodes modifies the mutual capacitance between them (since a finger has very different dielectric properties than air). The position of a finger can then be precisely determined based on these mutual capacitance changes at various locations - and can even be detected before a finger actually touches the pad. This means the wear and tear on a capacitive touchpad is significantly reduced.
Electromagnetic digitizers
An electromagnetic digitizer (or RF digitizer) is generally considered to be the top-of-the-line digitizer technique for pen computers. For a pen computer, a thin glass sheet is placed over the top of a standard LCD and backlight assembly as shown in Fig. 40-6. The glass provides a wear-resistant writing surface for a pen. Glass is also treated with an anti-reflective coating on its bottom surface (LCD-side), and the upper surface is gently etched with mild acid to provide paper-like friction for writing utensils. An RF pen is designed to produce a very low-power, high-frequency RF signal. The transmitter circuit may be entirely self-contained in a free pen, or contained in the computer and wired to the pen through a tether cable (depending on the designer's particular preference).
The central element in an RF digitizer is the "sensor" PC board. Signals generated by the pen must be detected and converted to X and Y coordinates. The pen transmitter itself is usually powered by one or more batteries, but the very low transmission power allows hundreds of operating hours. Sensor PC boards are five-layer boards fabricated as multi-layer PC boards. Four board layers are dedicated to signal detection, and one layer serves as the ground plane. A ground plane is needed to prevent pen signals from causing interference with motherboard circuitry.
Each board layer is etched with sensing coils - two layers sense in the X direction, and two layers sense in the Y orientation. The actual patterns and physical layout of these copper trace loops are patented since they define the performance characteristics of the digitizer module. Whenever pen transmissions are detected, the digitizer is activated, and it scans across the active digitizing area to determine pen position. The pen also transmits serial pulses that indicate its switch positions and battery level(s). The 3D sensing structure developed in an RF digitizer can also detect pen proximity and tilt (usually up to 45 degrees from perpendicular).
Sensor PC boards must be mounted within 13mm (0.5") below the writing surface. Since the digitizer PC board is the last part of the display section (below the LCD and backlight), you can count on a very dense, precise assembly. It is critically important that you exercise caution when disassembling and reassembling the digitizer. Be certain to maintain all mounting positions and clearances. Erroneous reassembly can easily upset the digitizer's operation. The digitizer can detect the pen transmitter up to 25mm (1.0") above the writing surface.
Electromagnetic shielding and the placement of metals are also important concerns in RF digitizer systems. Make sure to replace any and all ground planes or shields before testing a reassembled digitizer. Not only is it necessary to replace shields around and behind the digitizer, it is not allowed to add any metal within the digitizer assembly. Metals between the writing surface and sensor PC board will interfere with the pen signal and cause erroneous operation. Even the step-up transformer used in a CCFT backlight power supply must be shielded to prevent unwanted electromagnetic signals from causing faulty operation. Now that you have a basic understanding of the major pen digitizer techniques, you should learn a few details about pen/panel interaction.
A pen environment
The pen environment is almost entirely software dependent. It is the computer's operating system that provides the driver programs and routines for writing and working with the pen. Experienced Windows or PenPoint programmers can also write application programs that recognize and utilize the pen. Of course, a pen computer will usually run software that does not use the pen. Such programs are known as pen-oblivious applications. To make the program useful, however, input will have to be provided from elsewhere (i.e. an external keyboard or mouse). The next level of software is capable of checking for and using a pen if one is available, but will run with external input if a pen is not available - much the same way that many DOS programs check for the presence of a mouse and use it if available. These programs are pen-enhanced. The highest level of pen software supports all pen functions and gestures, as well as the capture and recognition of written input. Such pen dependent applications are called pen-centric programs. As a technician, you should expect to see several different layers of software depending the ways in which a pen-tablet (or touchpad) is being used:
Just how a pen’s movements are interpreted depend on how the program divides the screen graphically. For example, handwriting can only be entered into certain, pre-defined areas of the display, and gestures can only be interpreted outside of those handwriting areas - how else would the computer be able to tell the difference between the two? To understand why this is important, you should see a bit more about the two major pen input modes; gestures and glyphs.
Gestures
For anyone who has never worked with pen-computers or pen-tablets before, the change from keyboards to pens requires somewhat of a mental jump backwards. Instead of interacting with the computer by entering text or individual keystrokes, or using a mouse to "click" and "drag" items around the screen, pen systems rely on a series of movements (called gestures). A gesture is a type of motion, or sequence of subsequent motions, that the computer’s operating system recognizes and uses. Gestures can be used for two general purposes; editing and navigation. Editing gestures effect information. For example, an "X" motion made through a word can delete that word, while drawing a line under a word or sentence can select the text for character enhancement (i.e. italic, bold, and so on). Navigation gestures are used primarily to interact with the pen operating system. As an example, tapping on a menu choice may cause a new option bar to be displayed, but tapping and holding a screen item can allow you to move an item around the screen - rather like the "click" and "drag" of a mouse or trackball. Figure 43-6 illustrates the suite of pen gestures for both the Windows for Pen Computing (PenWindows) and PenPoint pen-based operating systems.
The variations in gestures between operating systems may prove to be a source of some confusion, so you should always make it a point to be aware of your computer’s operating system before beginning a repair. Remember, just because a gesture does not work does NOT indicate a fault in the computer - you may be performing the gesture incorrectly. Even though pen-computers and their operating systems strive to be intuitive, there are definite limits to their tolerance in accepting gestures.
Glyphs
The process of acquiring a handwritten image, translating the image into individual characters or commands, and sending the translated image to an actual application program (such as a word processor) is an unbelievably involved and complex software process which is well beyond the scope of this book. However, you should have some understanding of the basic steps involved. The algorithms used to evaluate handwritten input are improving constantly.
The first step is to provide a known, rectangular area of the display where handwriting can be entered. In the PenWindows environment, this is usually accomplished by opening a small working window. Whenever pen contact is registered within the handwriting window, the master pen device driver software tracks the pen’s motion. As it tracks, the device driver calls a display driver program which echoes the pen’s path - this is the "ink" that you see on the display. The pen driver then stores the X and Y coordinates at the beginning and end of each pen stroke. Every alphanumeric character is composed of one or more unique strokes.
A recognition program organizes each set of strokes into an item called a glyph. Glyphs are then matched against a set of prototype glyphs, and every possible corresponding character for a glyph is recorded as a symbol graph. The symbol graph is passed along to another program that adds extra information about the glyph (i.e. text in a word processor, numbers in a spread sheet, and so on) and a customized dictionary evaluates the enhanced symbol graph and determines the likeliest translation which is finally passed to the actual application program (i.e. the word processor) utilizing the handwriting feature. The processing overhead required to handle handwriting recognition is quite demanding, so it is not yet possible to recognize written characters in real-time - there will be delays between the writing and the result (though improved computer power is speeding this process considerably). This discussion is certainly not comprehensive, but perhaps you will have an appreciation for pen software, and how important it is for hardware and software to work together.
Troubleshooting pen systems
The great advantage to pen systems is modularity. There are really only four components in a digitizer; the tablet, the pen, the tablet controller, and the bus interface ASIC. When trouble occurs in the pen system, your problem is almost always located in at least one of these four operating areas. For resistive digitizers, most of the wear and tear in a pen digitizer takes place in the pen and tablet, so you will probably find that most problems occur there. Other digitizer technologies, however, have virtually no wear between the pen and glass writing surface. Typical problems with electrostatic and RF digitizers involve the pen and its cable (if a cable is used). The following notes and symptoms will give you some additional insights.
Cleaning a pen-tablet or touchpad
Pen-tablets and touchpads are both solid-state devices, and there are virtually no moving parts (other than a few buttons). Tablet and touchpad surfaces are extremely durable, and should require no maintenance, but it IS important to keep the working surface clean. In most cases, you can clean a touchpad or pen-tablet by dampening a clean lint-free cloth with demineralized water or isopropyl alcohol, then gently wiping the working surface clean (be sure to turn off the PC first). See that the working surface is completely dry before restoring power to the PC. Under no circumstances should you ever use harsh chemicals or cleansers to clean a pen-tablet or touchpad.
NOTE: Do NOT soak the pen-tablet or touchpad surface.
Ink and video drivers
Pen systems echo the position of a pen by displaying pixels on the screen which mark the pen’s travel - this is known as the "ink". In some cases, you’ll notice that the pen’s cursor moves, and handwriting recognition proceeds properly, but there are no "ink trails" left behind as you move the pen. This is almost always due to an issue with the video driver. Make sure that your video driver is compatible with pen-tablets. It may be necessary to download and install an updated video driver from the video board manufacturer.
Pen tips and batteries
Pen issues make up a surprising number of pen-tablet problems. Although pen surfaces generate little wear and tear on the tip, wear IS a factor in pen maintenance. The constant clicking and double-clicking can also wear the tip shaft within the pen. Wear can make it difficult to click and drag with the pen. Always be sure that the pen contains a fresh tip, and is responsive to basic "clicking" and "dragging" gestures.
Many capacitive and RF digitizers incorporate active circuitry in the pen (or pen), and this circuitry is run by batteries in the pen. When these batteries approach exhaustion, the pen’s signals weaken, and this can result in all manner of erratic pen-tablet behavior. Always see that the pen contains fresh batteries (or try a new pen).
If the pen is tethered to a tablet via a cable, pen problems can often be traced to cable wear and intermittent contacts. The constant bending and flexing of a cable can eventually result in wiring faults. In this case, try a new pen-tablet to correct the pen problems.
Pen-tablet symptoms
Symptom 40-1. The pen seems to operate intermittently as it moves along the surface. When you slide a pen across the tablet, some portions of the stroke may not be visible as ink feedback on the display. In other cases, entire strokes may be missing while other strokes are fully visible. Fortunately, the ink that does appear shows up in the right places. This problem can be maddening - especially when attempting to write cursive characters. Resistive digitizers are extremely sensitive to pen contact. Be certain to hold the pen gently but firmly in contact. A careless touch may allow bad contact between the tablet and pen.
Such a symptom is almost always the result of a faulty pen cable. Remove your pen from its input jack, open the pen body and jack (if possible), and use your multimeter to check the continuity along each cable wire. Once your multimeter is connected, wiggle the cable to stimulate any intermittent wiring. If your pen cable is hard wired into the tablet, you should remove the tablet’s outer housing to expose the cable wiring. Should you encounter a faulty pen, repair or replace the defective wiring, or replace the pen altogether.
If your pen checks out properly (or is not cabled to begin with), check the pen batteries, replace the pen tip, or try a new pen entirely. Next, suspect a fault with your resistive tablet. Both single-layer and double-layer resistive digitizers are extremely prone to wear. As the pen wears out, tablet resistance and surface features may become irregular. Your pen may not make proper contact at all points of a worn surface. Try replacing the resistive tablet. Some small-computer manufacturers sell tablet assemblies as component parts. Use extreme caution when replacing an tablet to avoid accidental damage to the LCD or backlight assemblies. Take careful notes and pay close attention to maintain proper assembly dimensions.
For capacitive or RF digitizers, the sensing assembly is very rarely at fault since writing takes place against a sheet of thin, tempered glass. Intermittent writing performance with a capacitive or RF digitizer is usually the result of a faulty pen transmitter. Check or replace the pen batteries and try the system again. If the problem persists, try a new pen.
Symptom 40-2. The pen or tablet does not appear to respond at all. Other computer functions seem normal. The external keyboard adapter (if available) appears to work properly. Before you check anything else, make sure that the pen or tablet is properly connected to the computer. Also make sure that the pen tip is in good contact with the tablet surface. Good contact is critical for resistive digitizers. A careless touch may allow bad contact between an tablet and pen - especially when the tablet surface is worn. For RF digitizers, you should suspect the pen transmitter first. Check the batteries or cabling to your pen. Replace the batteries if necessary and try the system again. Otherwise, try a new pen.
An open pen cable wire can easily disable your pen input (if the pen is tethered). Remove your pen from its input jack, open the pen body and jack (if possible), and use your multimeter to measure continuity along each cable wire. Once your multimeter is connected, wiggle the cable to stimulate any possible intermittent wiring. Repair or replace any faulty wiring, or replace the defective pen outright. If your pen cable is hard-wired into the computer, you should remove the pen-computer's housing to expose the cable wires.
If the digitizer still does not function, you should suspect your tablet or tablet controller IC. For a stand-alone pen-tablet, you can usually replace the entire tablet outright. For a pen-computer, disassemble your pen-computer to expose the motherboard, and check any cabling between the tablet and motherboard. Try replacing the tablet controller IC. If you lack the tools or inclination to perform surface-mount work, try replacing the entire motherboard. If the problem persists, try another tablet assembly.
Symptom 40-3. Ink appears on the LCD as the pen moves, but ink is not exactly under the pen. This symptom occurs with older pen computers, and is much more of a nuisance than an actual defect in resistive digitizers. You may assume that the pen is working adequately. The trouble is most likely in the resistive tablet material itself. Resistance is a characteristic that is extremely dependent on temperature and humidity. Variations in an tablet’s temperature or humidity can introduce small analog voltage errors when a pen passes over the resistive surface. The net result is a small shift in the visual feedback that appears on the LCD. There is little you can do with temperature or humidity problems except to keep the pen-computer in a stable, consistent room environment. If the tablet is damp for any reason, be certain to dry its surface very carefully.
Problems can also occur when the tablet is extremely worn. As resistive material becomes thinner, its resistance at the thinner areas becomes greater. Worn areas can upset the overall resistance of the tablet and result in erroneous voltage signals at the pen. Again, such errors are digitized and appear somewhere in the display. Your best course of action with a worn resistive tablet is simply to replace it entirely. Use extreme caution when replacing an tablet to avoid accidental damage to the LCD or backlight, and to maintain all dimensional tolerances in the assembly.
Symptom 40-4. The pen-computer locks up or suffers other strange problems once the RF digitizer has been repaired or replaced. This kind of a follow-up problem is not unusual for pen-computers using RF digitizers. The RF sensor PC board located behind the backlight must be re-installed EXACTLY as it was removed. No metal objects can be added or removed. Make sure that any and all shielding is installed properly. Missing or damaged shields can allow stray RF signals to reach the motherboard and cause peculiar EMI problems that result in system crashes and intermittent bad data. It only takes one bad bit to crash a computer. Also inspect the way in which the display and digitizer arrangement has been reassembled. Missing spacers or loose screws can change the physical spacing of the display components and also result in system problems.
It is important that NO metal objects be added to the display/digitizer assembly as well. Metal acts as a shield that can interfere with RF signals. The presence of unwanted metal may cause trouble in pen tracking and system operation. Remove any metal that may have been added to the system or digitizer. As a general rule, it is worthwhile to keep thorough notes when working on a display/digitizer system. Notes help to ensure that you reassemble the small-computer exactly as it should be.
Symptom 40-5. As you write, no "ink" appears on the display, but the characters are recognized and translated properly. This is almost invariably a problem with the Windows/Windows 95 video driver. When the pen operating system is installed - especially as an extension such as Microsoft Pen Extensions for Windows (there are versions for 3.1, 3.11, and 95) - the video driver will be required to produce the "ink". Unfortunately, not all video drivers interact so smoothly with pen-enhanced or pen-centric applications, and an "ink" trail is not left under the pen. While hardly damaging, it can be a significant nuisance. Try a video driver designed to deal with pen operations. In actual practice, this may be difficult since many pen-compatible video drivers do not provide extended color depths or resolutions that many Windows users have come to expect. Check with the pen-tablet vendor and video adapter manufacturer for a "pen aware" video driver.
Symptom 40-6. The DOS pen driver(s) will not load as the system initializes. This is typical of external, stand-alone tablets, and is often indicated by an error code or message when the PC initializes - usually because the tablet hardware cannot be located. First, make sure that the tablet is turned on (if necessary) and receiving power. Next, check that the tablet is connected properly to its serial port, and that the COM number and IRQ number correspond to any command line settings used to execute the driver. For example, suppose the tablet driver is being started in your CONFIG.SYS file and its command line says that the driver should be installed for COM1 using IRQ3. If the tablet is plugged into COM2, the driver will probably not be able to load.
Symptom 40-7. The pen buttons do not work correctly in your software. Button assignments for a stand-alone pen-tablet are typically made in the tablet device driver’s command line (in CONFIG.SYS or AUTOEXEC.BAT). Check the command line against your pen-tablet’s documentation and make sure that any button assignments are correct. Check your particular application as well to see if there are any options that control button functions. If your application allows you to select a pointing device, you can usually keep the Microsoft Mouse selection.
Symptom 40-8. The pen tablet does not work in Windows. This problem often surfaces with stand-alone pen-tablets. If the tablet works with DOS applications (or its diagnostic), the problem is likely due to a Windows driver conflict. Check the device driver used in Windows Setup (or the Windows 95 Device Manager) and verify that the appropriate driver is selected to support the tablet. Many tablets give you the option of using the tablet as the sole pointing device, or using both the tablet and mouse together (you may also need a WINTAB driver to support multiple simultaneous input devices). The driver used with the tablet will depend on whether the tablet is used alone or with a mouse.
Symptom 40-9. Windows locks-up or the tablet fails to respond. This type of problem may show up intermittently and is generally related to the cursor speed that is set through the Windows control panel. When the tablet is set to work in relative mode and the cursor speed is set to fast, older PCs may not be able to respond to button clicks or pen movement fast enough under some circumstances. This condition almost always results in a fault which can crash Windows or its application. The easiest way to correct this type of problem is to reduce the cursor sensitivity to a low level (50% or so) when working in the relative mode. Most pen-tablets designed to work with Windows/Windows 95 provide a Windows utility (i.e. a Tablet Control Panel) which allows you to adjust the tablet parameters.
Symptom 40-10. The cursor is too sensitive or not sensitive enough to pen movement. When operating a stand-alone tablet in the "relative" mode, you may need to reduce the cursor sensitivity parameter. When working in the "absolute" mode, you can adjust sensitivity by altering the size of the cursor’s active area. Most stand-alone pen-tablets designed to work in Windows/Windows 95 provide a Windows adjustment utility (i.e. a Tablet Control Panel) which allows you to adjust the tablet parameters such as sensitivity and active area.
Symptom 40-11. The cursor seems to "jitter" or leave spikes when drawing. This type of problem is usually related to the serial port (COM port) being used with the stand-alone pen-tablet. Older serial ports using the 8250 or 8250A UARTs have a subtle bug which the Windows/Windows 95 environments tend to find. The older serial port does not support current tablets as well as current serial ports. Running Windows 3.1x in the "standard" mode can sometimes improve the situation, but the very best solution is to replace the older UART (or entire serial port) with a current version (you can usually install a new multi-I/O board with high-speed serial ports - but remember to disable the older existing serial ports).
Symptom 40-12. No matter what "stroke width" is chosen in the drawing application, only thin, narrow lines appear when drawing on the pen-tablet. This type of issue arises most often with "pressure sensitive" applications like PhotoShop 4, and non-pressure-sensitive tablets like AceCAD tablets. In many cases, the drawing application assumes that your tablet/digitizer is "pressure sensitive" by default - when in fact the pen-tablet is NOT. If the tablet is NOT pressure sensitive, be sure to turn off the pressure sensitivity feature in the drawing application (you’ll need to select line widths manually). If the tablet IS supposed to be pressure sensitive, verify that the tablet and its drivers are configured properly for pressure-sensitive operation, and also check the pen for proper operation.
Symptom 40-13. After installing the latest pen-tablet drivers for Windows 95, you get an; "Invalid Dynamic Link call to a .DLL file" error once the PC restarts. In many cases, this kind of error message is generated as the result of a conflict between the WINTAB driver for your pen-tablet and the "video capture" driver for your video board (i.e. these problems often crop up with Diamond Stealth 64 PCI video cards). You must remove the offending video capture driver. For the example of a Diamond video capture driver:
If you get the error message again, simply go back through the process one more time (the second time around it should let you remove the driver without incident). Restart Windows 95 and the problem should be gone.
Symptom 40-14. Installing the pen-tablet on a Packard Bell PC results in various errors. Error messages often start our such as; "While initializing device PBCIR...", and the system winds up starting in Safe Mode. Such problems are almost always the result of Packard Bell’s "Remote Media Card". The workaround below will often get the pen-tablet up and running, but it will disable the IrDA ("infra-red") functionality of this card - you can restore the card by just reversing this process:
At this point your pen-tablet should be working. However, it may be necessary to reinstall the pen-tablet drivers (be sure to use the most recent pen-tablet drivers).
NOTE: Always create backup copies of your .INI files before attempting to edit them.
Symptom 40-15. The pen cursor moves, but everything is reversed. For example, then the pen moves up, the cursor moves down. The tablet also "thinks" it’s the wrong size (i.e. 12"x12" instead of 5"x5"). This is usually because you’re running a tablet sizing utility when you shouldn’t be. For example, AceCAD tablets can suffer this problem when mistakenly running the ACE12 utility. Open your AUTOEXEC.BAT file and verify that the proper command line switches are in place if the. For the AceCAD example, copy ACE12.COM from the ACE12 sub-directory on your Drivers/Utilities diskette to your C:\WINDOWS\COMMAND directory, then add/modify the following line to your AUTOEXEC.BAT file:
C:\WINDOWS\COMMAND\ACE12.COM U (If your tablet is on COM1)
C:\WINDOWS\COMMAND\ACE12.COM U2 (If your tablet is on COM2)
Reboot your computer - the problem should be gone.
Symptom 40-16. The pen is not "selecting" or "inking". In virtually all cases, there is a fault with the pen. If the pen is tethered to the tablet, check the pen wiring. If the pen is "free", try replacing the pen batteries. Also check the pen tip, and make sure the pen tip is not sticking out or loose inside the pen. Carefully unscrew the pen cap and inspect the battery casing for cracks. If the problem persists, try another pen.
Symptom 40-17. The cursor flickers in Windows 95. Handwriting recognition works, but the "ink" often gets cut off. This problem sometimes occurs when 16-bit applications (written for Windows 3.1x) are running under Windows 95. The cause is a minor incompatibility between the 16-bit application and Microsoft’s Pen Services 2.0 for Windows 95. Turn off any 16-bit applications. If possible, upgrade the application from the 16-bit version to the 32-bit equivalent.
Symptom 40-18. The cursor is moving, selecting items, or otherwise behaving strangely even though the pen is not touching the tablet. Chances are that the tablet and pen operate at a frequency which may be shared by some monitors - this can cause the tablet to become "confused" if it is placed too close to the monitor. Make sure the tablet is not physically located too close to the monitor (keep it at least 12 inches away). Another possible cause for odd cursor behavior is weak pen batteries. Try replacing the batteries.
Symptom 40-19. There is no "inking", and handwriting recognition doesn’t work. If you cannot see ink on the screen, or if you cannot get handwriting recognition to work, check the following points:
Symptom 40-20. You can’t get proper pen operation in Microsoft Word using Windows 95 Pen Computing. There are a number of known issues with Windows 95 for Pen Computing and MS Word for Windows 95 (v 7.0a) and MS Word 97. Check with Microsoft (www.microsoft.com) for updates to either Word or the operating system which may overcome these problems. The following gestures do not work:
In addition, the following symptoms and problems may be experienced:
Symptom 40-21. You see an; "Invalid VxD dynamic link call…" error when trying to install pen-tablet software under Windows 95. For example, such problems may cause an error like; "Invalid VxD dynamic link call from CICPEN(01) + 0000431D to device 'VCD', service 4" while trying to install CIC Handwriter software under Windows 95. Normally, an Invalid Dynamic Link Call error message is the result of an incompatibility between driver versions, or a damaged or missing driver. Try uninstalling and then reinstalling any programs or components that you installed recently. You may also workaround this problem by bypassing the VCD (creating an additional Binary entry in your Win95 Registry):
NOTE: Always make a backup copy of your Registry files before attempting to edit them.
Symptom 40-22. You see an error; "VxD not present: either Windows 95 is running in Safe Mode, or xxx.VxD is not installed correctly". This .VxD file is not loaded if you are running Windows 95 in Safe Mode. If you are not in Safe Mode, make sure the named driver (i.e. CICPenC.VxD) is present in your \Windows\System\VMM32 directory. Try reinstalling the pen-tablet software.
Symptom 40-23. The pen-tablet works intermittently on a laptop. If your particular pen-tablet (such as the CIC Handwriter Manta) has been designed to draw power from the serial port (RS232), there could be a power draw limitation with the port (desktop PCs do not suffer this problem). For example, CIC has encountered some laptops which have power draw problems with their Manta. To conserve power, the laptop’s current draw is reduced to the load, so the tablet stops working after a certain time. The following lists the laptops CIC has identified as having this power draw issue:
Check with the pen-tablet maker to see if there is a supplemental power supply or other patch which may alleviate this problem.
Symptom 40-24. After installing a pen-tablet driver, the cursor moves very slowly. This is a known issue with some Wacom drivers, and is almost always due to problems with the video driver. Many of the current video drivers have cursor problems in high-resolution modes due to the amount of data that is being produced by the pen-tablet. For example, a Wacom tablet produces approximately 4 times more data than a standard mouse, and the video drivers cannot keep up with the amount of data being transmitted. You should try and update your video driver to a version which is more compatible with high-resolution pen-tablets. In the mean time, do not run with an enlarged or animated cursor. If cursor performance is still slow, reduce the color palette to 256 colors or less until the video driver can be updated.
Symptom 40-25. After installing a pen-tablet driver, SCSI devices are no longer present. This is almost always a pen-tablet driver problem, and is a known problem with Wacom pen-tablet drivers prior to version 2.44. Try installing the latest version of the pen-tablet driver (check with the pen-tablet manufacturer for the latest version). For the Wacom pen-tablets, install the v.2.44 driver, then restart to MS-DOS mode. From the Wacom 2.44 driver disk, copy the SCSI.FIX file to Windows\System\Wacom.vxd such as:
c:\XXXXX\win\3195\>copy scsi.fix c:\windows\system\wacom.vxd
where XXXXX is the directory where the Wacom driver was extracted. You should be prompted to replace the wacom.vxd file. Select "yes" to replace the file. Restart Windows and try the SCSI devices again. If you expanded the patch file to a floppy disk, restart to MS-DOS mode, place the floppy in the floppy drive, and from the c:\windows> prompt type:
c:\windows>copy a:\win\3195\scsi.fix c:\windows\system\wacom.vxd
You should be prompted to replace the wacom.vxd file. Select "yes" to replace the file.
Symptom 40-26. When you place a pen against the tablet surface, the cursor jumps to the top left corner of the screen. You also may see an error such as; "unable to implement function". In most cases, this occurs after upgrading pen-tablet hardware, and is due to "leftover" pen-tablet drivers from other manufacturers. You’ll need to remove the "leftover" driver(s):
Symptom 40-27. After installing a pen-tablet driver, you cannot open .AVI files. This sometimes occurs with Wacom drivers, and is caused by a module in DirectX v.2.0. You should remove this module and install a newer version of DirectX. To remove the module, open the Multimedia control panel, select Advanced, then open the Video Compression Codecs folder, highlight the DirectVideo Driver [Draw] entry and click on the Properties button. Select the Remove button, close the control panel, and restart Windows 95.
Touchpad symptoms
Symptom 40-28. You notice that the system slows after installing touchpad drivers in Windows 95. In almost all cases, this is due to a conflict between touchpad drivers and older (pre-existing) mouse drivers. You’ll need to isolate and remove the older mouse drivers:
Symptom 40-29. The touchpad cursor freezes in the center of the screen after installing the driver(s). You may also see this as a "Windows Protection Error" after installing the driver(s) under Windows 95. This is usually due to an improper mouse driver reference in SYSTEM.INI. You’ll need to edit SYSTEM.INI manually without the benefit of the mouse:
Symptom 40-30. The touchpad and software were installed, but it refuses to operate - the mouse continues to operate. Most touchpad drivers (such as for the Cirque GlidePoint) only accommodate one pointing device. If you still have an external mouse connected, unplug it and reboot your computer. If your computer has a built-in pointing device, you should consult your computer manual for instructions on disabling the device.
If you have no way to disable the existing mouse, you may also be able to edit the touchpad’s .INI file to specify how the touchpad is connected. For example, a Cirque touchpad uses the GLIDE.INI (or MOUSE.INI) file in the Cirque GlidePoint directory. The line that reads MOUSETYPE= should be changed to indicate the port in which the touchpad is installed. If the touchpad is on a serial port, the line should read MOUSETYPE=SERIAL1 or MOUSETYPE=SERIAL2. If the touchpad is on a PS/2 port, the line would read MOUSETYPE=PS2.
Further Study
That’s it for Chapter 40. Be sure to review the glossary and chapter questions on the accompanying CD. If you have access to the Internet, take a look at some of the various pen and tablet resources listed below:
AceCAD: http://www.acecad.com
CCI: http://www.cic.com
Cirque: http://www.cirque.com
Glidepoint: http://www.glidepoint.com
Kurta/Mutoh: http://www.mutoh.com
Pen Computing Magazine: http://www.pencomputing.com/
Chapter: 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 |
| Reserve your copy at a Beta Bookstore near you! |
Contact Bet@books © 1998 The McGraw-Hill Companies, Inc. All rights reserved. Any use of this Beta Book is subject to the rules stated in the Terms of Use. |