FingerWorks Inc. FingerWorks Installation and Operation Guide for iGesture Products w/Keys iGesture Mini Table of Contents IMPORTANT – READ CAREFULLY BEFORE USING PRODUCT.................................................................................. 3 Installation................................................................................... 5 System Requirements.......................................................... 5 Installing the iGesture Product on Your Computer ............ 5 Configuring your iGesture Product for your OS................. 6 Installing the MultiTouch Utilities...................................... 6 Enabling and Using the Number Pad .................................. 6 How Does MultiTouch Work?.................................................... 7 Using MultiTouch - the Golden Rules ................................ 7 Using the Gesture Quick Guide .......................................... 8 Using the Animated Gesture Guide .................................... 8 Caring for your MultiTouch Surface .................................. 8 Typing Guide .............................................................................. 9 Modifier Chords (for the iGesture Mini) .................................. 10 Configuring your iGesture Product........................................... 11 4-Corners Manual Configuration Sequence...................... 11 Table 1. Manual Configuration Settings ....................... 12 Operating System (OS) Compatibility Options ................ 13 Mouse Emulation Options ................................................ 14 Typing Options ................................................................. 15 Game Mode....................................................................... 16 Appendix A – RightHand Gesture/HotKey Mapping............... 18 Copyright ©2002 FingerWorks Inc. www.fingerworks.com FingerWorks, TouchStream, and iGesture are either registered trademarks or trademarks of FingerWorks, Inc. in the United States and/or other countries. Microsoft, Windows, Windows NT, and Windows XP are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Mac is either a registered trademark or trademark of Apple Computer, Inc. in the United States and/or other countries. Certain other product names, brand names and company names may be trademarks or designations of their respective owners. FingerWorks Inc. Legal IMPORTANT – READ CAREFULLY BEFORE USING PRODUCT THIS IS A LEGAL AGREEMENT BETWEEN YOU (PURCHASER/YOU) AND FINGERWORKS, INC. (FINGERWORKS). BY USING THIS PRODUCT(S), YOU INDICATE YOUR ACCEPTANCE OF THE FOLLOWING TERMS AND CONDITIONS. IF YOU DO NOT ACCEPT THESE T ERMS, RETURN THE PACKAGE AND PRODUCT UNUSED TO FINGERWORKS, INC. FOR A FULL REFUND. FingerWorks, Inc. License Agreement for FingerWorks Software 1. License Grant. FingerWorks grants you a non-exclusive, non-transferable, perpetual license to use the accompanying “FingerWorks Software” (including host drivers, host applications, documentation, and firmware within the MultiTouch unit) on your computer(s) in conjunction with MultiTouch Product(s). “MultiTouch Product(s)” refers to sensing surfaces and attached processing hardware produced by FingerWorks including the iGesture Retro Keyboard, iGesture Pad, iGesture NumPad, iGesture Mini, TouchStream ST, and TouchStream LP. The software may be installed on more than one of your computers as long as it is only used with FingerWorks Products. FingerWorks may from time to time provide upgrades to FingerWorks Software but is not required to do so. FingerWorks is not responsible for any third party software that may be used or sold with MultiTouch Products. 2. C onfidentiality. You agree and acknowledge that the FingerWorks Software contains valuable trade secrets of FingerWorks. You may not disclose any FingerWorks proprietary or trade secret information relating to the FingerWorks Software to any third party. You must treat the FingerWorks Software with at least the same degree of confidentiality and care as you keep your own confidential information, but not less than reasonable care. All obligations of confidentiality shall survive the termination of this Agreement. 3. Intellectual Property. All copyright, patent, trade secret, trademark, confidential information and other intellectual and proprietary rights in the FingerWorks Software are and shall remain the exclusive property of FingerWorks. You shall not attempt to reverse engineer, disassemble, decompile, copy, modify, translate, reproduce, transfer or distribute the FingerWorks Software or related documentation. You shall not tamper with, bypass or alter any security features of the FingerWorks Soft ware or attempt to do so. FingerWorks retains all rights not expressly granted under this license. 4. License Rights. You hereby grant to FingerWorks an irrevocable, non-exclusive license under all intellectual property rights (including copyright) to use, copy, distribute, display, sublicense, perform and prepare derivative works based upon any feedback, including suggestions, fixes, materials, error corrections, enhancements, and the like that you provide to FingerWorks. 5. Termination. Your responsibilities under this license will terminate only upon destruction or return to FingerWorks of all proprietary documentation (as referenced in paragraphs 2 and 3 above), FingerWorks Software, and MultiTouch Products. Product return policy. If purchased directly from FingerWorks, purchaser may return FingerWorks Software and iGesture Products for any reason within thirty (30) days from the date of purchase for a refund of purchase price less 10% restocking fee provided that the Products are in perfect workin g condition and unmarred. Return of TouchStream products incurs a 15% restocking fee. Restocking fees may be waived upon exchange for another FingerWorks product. Purchaser is solely responsible for all shipping and handling charges on returned products and exchanges. 3 FingerWorks Inc. Legal LIMITED WARRANTY FingerWorks warrants the MultiTouch Product(s) and FingerWorks Software solely to the Purchaser against defects in workmanship and materials for a period of 1 year from the date of purchase. All warranty claims must be requested of FingerWorks prior to the expiration of the applicable Warranty Period. Purchaser may not transfer this warranty. Purchaser’s sole remedy, and FingerWorks sole liability for a covered warranty defect shall be for FingerWorks, at its sole discretion, to either replace or repair the defective Product at no charge, or to refund the purchase price for the affected Product. Purchaser is solely responsible for all shipping and handling charges on returned products under warranty. These warranties are void if the applicable product has been altered in any way or damaged by accident, misuse, or abuse, including but not limited to, the use of unauthorized third party software or repairs, power surges, excessive heat or humidity. FingerWorks warranty obligations shall not be enlarged or diminished by FingerWorks provision of technical advice to Purchaser. Disclaimer of Warranties. EXCEPT FOR THE EXPRESS WARRANTIES CONTAINED HEREIN, FINGERWORKS DISCLAIMS ALL OTHER WARRANTIES WHETHER EXPRESS OR IMPLIED, STATUTORY, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT OR THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION. THE REMEDIES SET FORTH HEREIN SHALL BE THE SOLE AND EXCLUSIVE REMEDIES OF PURCHASER WITH RESPECT TO ANY DEFECTIVE PRODUCT. RMA PROCEDURE. If Purchaser discovers a defect in a Product during the applicable Warranty Period, then Purchaser should contact FingerWorks for a Return Material Authorization (RMA) number BEFORE shipping the Product, freight and insurance prepaid, to FingerWork’s designated repair facility. Purchaser should have the part number; serial number, date of purchase, and the suspected problem ready when contacting FingerWorks to obtain an RMA. Fin gerWorks does not accept responsibility or obligation to preserve any custom configurations in units returned to FingerWorks. Purchaser is solely responsible for shipping and handling charges under this paragraph. Limitation of Liability. IN NO EVENT SHALL FINGERWORKS BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES THAT PUCHASER MAY SUFFER DIRECTLY OR INDIRECTLY FROM THE PURCHASE USE OF THE PRODUCT OR FROM USE WITH OTHER PRODUCTS, INCLUDING, WITHOUT LIMITATION, FOR T HE LOSS OF USE OR LOSS OF DATA, FILES OR PROGRAMS STORED ON THE PRODUCT. FINGERWORKS MAXIMUM LIABILITY FOR ANY CLAIM BY PURCHASER ARISING OUT OF PURCHASER’S PURCHASE AND USE OF THIS PRODUCT SHALL IN NO EVENT EXCEED THE PURCHASE PRICE OF THE APPLICABLE PRODUCT. Severability. In the event of invalidity of any provision of this Agreement, the parties agree that such invalidity shall not affect the validity of the remaining portions of this Agreement. Export. You agree to not export or re-export the Products without the appropriate United States or foreign government licenses. Taxes. You agree to be responsible for payment of any taxes, other than FingerWorks income taxes, resulting from this Agreement. Patents. MultiTouch Products and FingerWorks Soft ware are protected by U.S. Patent 6,323,846 and numerous patents pending in the U.S. and foreign countries. Governing Law. The laws of the State of Delaware, United States of America, shall govern this Agreement. The United Nations convention on Contract s for the International Sale of Goods is specifically disclaimed. 4 FingerWorks Inc. Installation FingerWorks Inc. Installation ??Mac OS X should not require anything. Just plug in the USB connector into the back of the computer and wait a second or two for the new hardware to be added. To verify driver installation, expand the USB bus in the Apple System Profiler. An iGesture product should be listed. ??Mac OS 9 should also not require anything. However, you may have to plug and unplug the MultiTouch device a few times before OS 9 picks up all the interfaces. After plugging in the USB connector, wait 30 seconds or so before unplugging it. Installation System Requirements One free USB port on your computer or a free USB port on a hub that has an external (wall) power supply (WARNING: USB hubs that do not have external power cannot support MultiTouch products!). Also, an operating system that includes standard USB keyboard/mouse drivers such as: ??Windows 98, Windows 2000, Windows XP or ME ??Windows NT (with ‘Legacy USB’ BIOS option or BSquare third-party driver only!) ??Mac OS 9 or Mac OS X, BeOS, or OS/2 ??Linux Kernel 2.4.3 or higher, or with the USB backport to the 2.2.x kernel series. Installing the iGesture Product on Your Computer ??Windows XP should not require anything. Just plug the USB connector into the back of the computer and wait a second or two for the new hardware to be added. ??Windows 98, Windows 2000, Windows ME: Plug the USB connector into the back of the computer. Depending on what USB devices you’ve installed in the past, Windows may prompt you to approve installation of several USB drivers. All of the drivers can be obtained from your Windows CD, the Windows driver archive on your hard drive, or from Windows update over the Internet. Windows (98 especially) may prompt you to install a USB Composite Interface Driver and ask you to reboot. Windows will then prompt you to install two Human Interface Device (HID) drivers, one for USB Keyboard emulation and one for USB Mouse emulation. Your unit should begin functioning after these HID driver installs without another reboot. If you plug your unit into a different USB root or hub port in the future, Windows may prompt you to install the HID Drivers again, but this time Windows should find them on the hard drive (CD not needed again). If you suspect trouble, check that all drivers listed above show up in the Device Manager, as discussed at http://www.fingerworks.com/troubleshooting.html 5 ??Linux: Recent distributions like RedHat 7.0 and Mandrake 8.0 should auto-detect both keyboard and mouse functionality of your unit. USB support and auto configuration has continued to improve in the 2.4.x kernel series, so success is most likely with the latest kernels. Instructions for manual installation of the required USB kernel modules (usbcore, hid, usbmouse, usbkbd) and modifying X11’s XF86Config file to use /dev/input/mice as the pointer can be found at: http://www.linux-usb.org See especially the USB User’s Guide page on Human Interface Devices: http://www.linux-usb.org/USB-guide/x194.html Configuring your iGesture Product for your OS All systems ship configured so that the gestures emit Windows-style hotkeys and provide 2-Button wheel-mouse emulation. To enable Mac-style hotkeys for use with MacOS, or Linux-style hotkeys or 3-Button wheel-mouse emulation, you will need to either use the manual configuration sequence discussed in the Configuration chapter, or install the MultiTouch Utilities and use the Feature Selector control panel. Installing the MultiTouch Utilities Installation of the MultiTouch Utilities (available for Mac OS X, Linux, Windows 2000 and Windows XP) is optional. They allow you to upgrade to the latest MultiTouch Firmware, run diagnostics on the sensing surface, and enable additional settings with a Feature Selector control panel (e.g. Linux/Adobe hotkey mode, game mode, button swapping, and palm slides for flipping OS modes). The latest version of the utilities can always be found at http://www.fingerworks.com/downloads.html Or if your Internet is slow, you can install an (older?) copy from your FingerWorks CD. Enabling and Using the Number Pad When the iGesture NumPad and Retro first power up the number pad keys are disabled. The control keys on the left half of the MultiTouch surface are always operational. The numeric keys of the number pad are enabled/disabled by tapping the NumLock key. The non-numeric keys of the number pad are enabled/disabled by tapping the ScrLock key. 6 FingerWorks Inc. How Does MultiTouch Work? FingerWorks Inc. 1. 2. 3. How Does MultiTouch Work? Your MultiTouch unit consists of two main components: a Hand Imaging Surface (the touch surface) and a Gesture Processor. The MultiTouch Gesture Processor watches the touch surface all the time. It's always looking to see which fingers are touching and what they are doing. The Gesture Processor ignores touching and movement that are not valid gestures or valid typing, so this allows you to rest your hand on the surface without causing spurious input. Interacting with MultiTouch is a form of communication. You generate gestures and the Gesture Processor reads them and tries to interpret the meaning of your gestures. You can easily confuse the Gesture Processor if you don't communicate clearly - just like you can confuse a careful listener if you garble your speech. The MultiTouch unit will serve you well if you communicate with it clearly. There are five rules that must be followed to ensure clear communication with your MultiTouch device. These are described on the following section How Does MultiTouch Work? Touch any two adjacent fingers on the MultiTouch surface. Begin moving fingers in desired direction. Drop remaining fingers and thumb onto surface and continue movement. Rule 2: Keep the fingers slightly spread - keep them relaxed not tightly bunched. It's not easy to do, but it is possible to fool the Gesture Processor into thinking that one finger is touching the surface when in fact two are. This can occur if you have small fingers and you squeeze them so tightly together that they look like one large finger. Obviously, it isn't your intent to fool your system so relax your fingers and keep them slightly separated for all operations. Rule 3: Maintain contact with the surface during movement. If all your fingers come off the surface during a gesture operation the Gesture Processor will interpret that as a signal from you that the operation in progress has concluded. Relax and let the weight of your hand keep your fingers on the surface as they slide across it. Rule 4: Keep the thumb apart from the other fingers. The Gesture Processor might think that the thumb is just another finger if it "sees" it in a position where it should not be. For example, if you put your thumb right next to your index and middle fingers it may look to the MultiTouch software like you have touched down three fingers instead of two fingers and a thumb. Avoid confusing your MultiTouch unit by keeping the thumb comfortably away from the other fingers. Using MultiTouch - the Golden Rules 1. 2. 3. 4. 5. Touch the surface with the correct number of fingertips (Note that this applies to only the initial contact; after the initial contact has been made the remaining fingers may touch down on the surface) Keep the fingers slightly spread - keep them relaxed not tightly bunched Maintain contact with the surface during movement - relax and let gravity do its job Keep the thumb separated from the other fingers Finger taps should be light and crisp - don't bang the keys, save your fingers Additional information and guidance on each of these rules is given below. Rule 1: Touch the surface with the correct number of fingertips. Clear communication involves touching the surface with the correct fingertips for the desired gesture. This is required because the system distinguishes gestures by the particular set of fingers that initially contact and move together across the surface. For example, the mouse operations of point, drag, and scroll are launched by initial contact of adjacent fingers: two finger tips initially touching means pointing, three mean drag, and four mean scroll. On iGesture products, pointing can also be initiated with five fingers if desired, but clicking must still be done with two. Some of the gestures allow you to drop the non-involved fingers after initially touching the surface with the correct (involved) fingers. Practicing this helps to reduce hand fatigue. Note that you do not have to drop the non-involved fingers but you may find that it is more comfortable if you do. You can also lift all but one finger without interrupting the operation you started using more fingers. Here's an example of pointing using all five fingers. 7 Rule 5: Finger taps should be light and crisp. Hitting the surface hard with you fingertips is not good for your fingers. For typing, the Gesture Processor pretty much ignores how hard you hit the surface and really only cares how long your finger tip stays on the key you are trying to type. If you stay too long the Gesture Processor will assume you are resting your finger and the key will not be entered. For reliable operation make sure your key taps and mouse clicks are light and reasonably quick. Using the Gesture Quick Guide A separate Gesture Quick Guide that shows static images of most of the active gestures for your particular MultiTouch interface should be included in the shipping box. Additional copies of the Gesture Quick Guide can be downloaded from our website under Customer Support/Downloads. While you are learning the gestures you may find it helpful to keep a copy of the Quick Guide near your computer. Using the Animated Gesture Guide A CD containing the animated Gesture Guide should be included in the shipping box. If the CD is missing you can run the guide from our web site. The guide runs on your Internet browser and provides animated videos of each gesture operation. We highly recommend that you take the time to run through the guide at least once so that you see the proper way to execute each gesture. Caring for your MultiTouch Surface We recommend cleaning your surface with Lysol Disinfectant spray bottle or other nonabrasive household cleaner whenever it becomes grimy. Lysol in particular seems to leave the surface nice and slippery. NOTE: Unless you unplug while cleaning, spurious input (e.g. mouse clicks or gestures) could be generated while any liquid remains on the surface. 8 FingerWorks Inc. Typing Guide Typing Guide FingerWorks Inc. Modifier Chords (iGesture Mini only) Modifier Chords (for the iGesture Mini) HEALTH WARNING: If you experience symptoms such as persistent or recurring discomfort, pain, throbbing, aching, tingling, numbness, burning sensations or stiffness in your hands, arms, shoulders, neck, or other parts of your body when using a computer, DO NOT IGNORE THESE WARNING SIGNS! PROMPTLY CONSULT YOUR DOCTOR OR PHYSICAL THERAPIST. Ask them for guidance BEFORE trying any new input devices! Remember that pain is likely to increase during the first few days of trying a new device because your body tends to tense up as it is learning new motions and postures. You may also be more susceptible to further injury during this learning period. For this reason, your doctor will probably tell you to restrict use of new devices to short periods of a few minutes a day for the first few days or weeks while your body adjusts. Reaching for Shift or other modifier keys can be even more awkward on a touch surface than on a normal keyboard. Therefore, FingerWorks invented a much more comfortable, zero-reach alternative called Modifier Chords that you'll definitely want to learn! Here is how to do the Shift Chord: 1. When ready to capitalize a letter, just drop and hold 4 fingertips from 2. 3. General Typing: Tap each key's symbol lightly but crisply with one finger at a time. Do NOT bang on the keys. Try using the minimum force possible. Relax between words by resting all five fingers on surface and resting palms on gel pads. Hand Resting: To rest a hand without activating keys, drop ALL FIVE fingers SIMULTANEOUSLY anywhere on the surface. Palms are ignored so they can rest either on gel pads or anywhere on the touch surface. Hunt & Peck Typing: Tap each key's symbol lightly but crisply with one finger at a time, taking care not to accidentally tap unintended keys. (It may be easiest to float your hands above the surface while typing, but rest them during pauses). Typematic: To activate 'typematic' or auto-repeat, lift all fingers of a hand off the surface, then touch and hold one finger on the desired symbol. Once that key starts repeating, you can drop the other fingers back onto the surface. To stop typematic, lift any finger off the surface. Relax and rest frequently! 9 one hand (excluding the thumb). This is the Shift chord. Lift one of the 4 fingertips from the Shift chord and use it to tap the letter (while the others stay on surface), or tap the letter with the opposite hand. Lift all 4 of the fingertips. This turns off Shift. The timing is really the same as a regular Shift key. You're just holding 4 fingertips down instead of reaching with your pinky. Modifier chords are also just as flexible as modifier keys: ??Spreading the 4 fingertips wide as you drop them on the surface activates the Ctrl chord, which works similarly. On Macs this will be the Open Apple/Cmd modifier. ??To type whole words uppercase with a single Shift chord, just make sure at least 1 of the 4 fingertips remains on the surface as you type desired letters. (Lift one or two of the 4 fingertips at a time to reach for keys, and leave them down as they drop on target keys). ??Shift-click can be done within one hand by dropping 4 fingertips, then lifting and tapping 2 of the 4 simultaneously. ??Be careful not to roll the 4 fingertips as the Shift chord begins or you will get scrolling instead. ??When you want to rest a hand, make sure to drop all 5 fingers simultaneously. Resting just 4 fingers may be interpreted as a Shift chord. Regular modifier keys are still needed for multi-modifier hotkeys like Ctrl-AltDelete. Make sure the fingers come down on the Ctrl and Alt keys one at a time--if they strike simultaneously they could be misinterpreted as a two-finger click. 10 FingerWorks Inc. Configuring your iGesture Product FingerWorks Inc. Configuring your iGesture Product Table 1. Manual Configuration Settings Configuring your iGesture Product Your iGesture product has a variety of customization options that affect operating system (OS) compatibility, mouse emulation, typing behavior, advanced gesture sets, and game mode. The most important of these is the OS mode setting, which ensures that each command gesture generates the hotkey sequences expected by your OS. If you don’t set the OS mode to match your operating system, the gestures may not work properly. Most settings can be changed from any computer with the 4-corners Manual Configuration Sequence described below, and will be remembered if the unit is moved to another computer. These same settings, plus a few others like mouse button swapping, can also be customized with the Feature Selector control panel included in the MultiTouch Utilities (available for Windows 2000, Windows XP, Linux, and MacOS X). 4-Corners Manual Configuration Sequence ?? Step A: Open a simple text -editing program like Notepad.exe (any window or entry field that accepts text input from the keyboard will do), and place the text cursor on the page. You might want to make sure that keyboard input will be displayed by typing a few characters. ?? Step B: Pick the setting you want from Table 1, remembering what key enables/disables the desired setting. ?? Step C: Using your thumb and index fingers from both hands, touch the four corners of the MultiTouch surface and hold them there for a second. The following message should appear in the text editing program: /* Enter a Gesture Map: 1=Mac 2=Win 3=ThreeButton 4=Linux ... ?? Step D: Press the appropriate setting key on the touch surface, not on your mechanical keyboard, within 30 seconds! ?? Step E: Verify your changes were successful by examining the status Setting Operating System: Macintosh Windows Linux/Adobe Linux/Emacs Unix/BeOS Horizontal Palm Slides for switching OS mode Yes No Disables with then: then: 1 2 4 7 5 N/A N/A N/A N/A N/A Insert Insert Mouse Emulation: Three-Button Five-finger Pointing Button Swaps Typing Features: Independent Numlock Toggling Variable Speed Typematic English Spelling Model BackSpace AutoCorrect Game Mode: Master Game Mode Switch Pinky Button > Yes, if Linux OS Pad Only No 3 3 Enter Enter Yes, if Mac OS NumLock NumLock Yes <Shift>T or * T or * Yes <Shift>E e Yes <Shift>B b No <Shift>G or Pause g or Pause Yes . . Restore All Settings to Factory Defaults: Home completion message. For instance, if you pressed 4, you should see: /* Enter a Gesture Map: 1=Mac 2=Win 3=ThreeButton 4=Linux ... Linux/Adobe enabled */ 11 Enables with Ships Enabled? 12 FingerWorks Inc. Configuring your iGesture Product FingerWorks Inc. Configuring your iGesture Product Operating System (OS) Compatibility Options All MultiTouch systems ship configured for Windows and 2-button wheel mouse emulation. If you are using Windows then you don't have to do anything. For other operating systems, you will need to execute the Configuration Routine and tap the number key corresponding to your selection from the list below: 1) 2) 3) 4) 5) 6) 7) Mac mode --for Mac OS 9 and Mac OS X. Uses Cmd (also known as Open Apple) as the hotkey modifier for most gestures, and 2-button wheel mouse emulation by default. Windows mode (Default) -- for Windows 98, ME, 2000, XP. Uses Ctrl as the hotkey modifier for most gestures, and 2-button wheel mouse emulation by default. Pressing 3 toggles between Two & Three Button mouse emulation for all operating systems. Linux/Adobe mode-- for Linux/Unix systems with modern window managers. Uses Ctrl as the hotkey modifier for most gestures, 3-button wheel mouse emulation, and enhanced modifier chords. The hotkeys follow the KDE Window Manager standard (the same as Windows mode hotkeys for the most part). Also works well with Gnome window manager and Adobe apps. Unix/BeOS mode -- for BeOS and older Unix systems. Uses Alt as the hotkey modifier for most gestures, and 3-button wheel mouse emulation. (Setting 6 is reserved for future OS support) Linux/Emacs mode (only available in firmware ver 1.12 and up) -- for GNU Emacs hackers. Changes right hand Cut/Copy/Paste and Undo/Redo mappings to match Emacs hotkeys. Also provides left hand gestures for common Emacs command prefixes and escapes. Otherwise mimics Linux/Adobe mode. Mouse Emulation Options 3-Button Mouse Emulation. All Multi-Touch units can emulate either a 3-button wheel mouse or a 2-button wheel mouse. Three-button emulation is automatically turned on when you choose Linux/Adobe, Linux/Emacs, or Unix/BeOS modes, off for Windows and Mac modes, but these defaults can be overridden with Note: When 3-button emulation is enabled, the thumb & two-fingertip chord splits: Left Click Middle Click Right Click Five Finger Pointing. Lets you start pointing with all five fingers or with two. Must still click using two fingertip taps, but if all five are already touching you can just lift and tap the index & middle fingertips. Button Swaps. With the Feature Selector dialog, you can swap the mouse buttons for compatibility with left-handed mice. Only one OS mode can be active at a time, and the setting will be remembered if you move your unit to another computer. Horizontal Palm Slides for switching OS mode. You can quickly switch between major OS modes, or toggle all surface keys on/off, if you have enabled horizontal palm slides. Note that mode changes made with palm slides are not remembered after power-down. Depending on which option you choose in the Feature Selector, you will get one of the following behaviors, with Mac/Windows mode switching the default behavior: Mac mode <-- Slide palm heel --> Windows mode. Linux/Adobe mode <-- Slide palm heel --> Windows mode. All Keys Off <-- Slide palm heel --> All Keys On. 13 then 3. 14 FingerWorks Inc. Configuring your iGesture Product FingerWorks Inc. Configuring your iGesture Product Typing Options Game Mode Independent NumLock Toggling (ships disabled) Allows the NumLock key to turn on/off the embedded numberpad internally (without syncing with the operating system). This is useful for Mac OS 9, which does not recognize the NumLock key properly. It's also useful for laptop users who want to use the iGesture NumPad without turning on the laptop's embedded numberpad. Hand Game Mode is designed for first-person shooters and other games where the player must move the mouse pointer (aim) and click (fire) simultaneously. It is not needed for all games (e.g. Solitaire). Variable-Speed Typematic (ships enabled). With this feature enabled, held keys repeat faster if you press harder or flatten your fingertip on the key. As you begin to lift off, the key repeats slow down, so you are less likely to overshoot your intended number of repeats. Game Mode Switch, either with the Feature Selector, or <Shift>G. ?? NOTE: With variable-speed typematic turned on, the MultiTouch unit, rather than the operating system, decides how fast to repeat the key. The operating system does not actually know that your finger is held on the key; the OS thinks the key is just getting tapped very quickly. This may cause compatibility problems with games and other applications that need to know exactly when your finger actually touches and releases the key. If this happens, disable variable-speed typematic. English Spelling Model (Mini only, ships enabled). Aids accuracy when typing English or English-derived programming languages. ?? NOTE: The English Spelling Model is not a spelling checker. It will not prevent you from typing misspelled words, names, passwords, or strings not found in the dictionary so long as you strike with an even rhythm near the center of each key. However, if your finger strikes in between keys, the English spelling model encourages the unit to choose the key that makes most sense as a proper English spelling. This helps typing accuracy considerably. You should only disable the English spelling model if you do most or all your typing in a foreign language. Before you can enter game mode for the first time, you must turn on the Master Thereafter, whenever you want to switch to game mode for a hand, firmly touch that hand's 'palm heels' on the center of the surface and slide them forward. The normal gesture set for that hand will be disabled and replaced with the game gestures shown on the 'Game Mode Quick Reference' card. The key action will also change subtly. Keys will press more quickly but cannot be activated if more than one finger from a hand is touching the surface. To restore the normal gesture set and key action for a hand, firmly touch that hand's palm heels on the center of the surface and pull them back toward you. Master Game Mode Switch (ships disabled). Once this switch is on, you can use up/down palm heel slides to enter/leave game mode at any time. It's impossible to use game mode until this setting is on. Pinky Game Button (ships enabled). Useful if the game maps the secondary mouse button to alternate weapon trigger or switch weapons. Lets the secondary (right) mouse button be activated by touching the pinky (in addition to the three base pointing fingers). BackSpace Auto-Correct (Mini only, ships enabled). BackSpace Auto-Correct allows the MultiTouch unit to backspace and replace the last few characters in the current word if its guess as to what you are really trying to type suddenly improves. This can occur when you type sloppily so that the unit cannot accurately decide which keys you meant until you have typed the entire word. BackSpace Auto-Correct improves typing accuracy overall, but every once in awhile the word you intended could get erased and replaced with a different word. If this is a problem for you, disable Backspace Auto-Correct. ?? NOTE: Backspace Auto-Correct will not erase past the current word, will only ?? erase characters typed within the last second or so, and will only replace with correct spellings. NOTE: If you disable Backspace Auto-Correct, characters could occasionally be left on the screen from clicks that were initially misinterpreted as typing. 15 then 16 FingerWorks Inc. Appendix A – RightHand Gesture/HotKey Mapping 17 Copyright ©2002 FingerWorks Inc. www.fingerw orks.com FingerWorks, TouchStream, and iGesture are either registered trademarks or trademarks of FingerWorks, Inc. in the United States and/or other countries. Microsoft, Windows, Windows NT, and Windows XP are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Mac is either a registered trademark or trademark of Apple Computer, Inc. in the United States and/or other countries. Certain other product names, brand names and company names may be trademarks or designations of their respective owners. FingerWorks Inc. FingerWorks Inc. Copyright ©2002 FingerWorks Inc. www.fingerw orks.com FingerWorks, TouchStream, and iGesture are either registered trademarks or trademarks of FingerWorks, Inc. in the United States and/or other countries. Microsoft, Windows, Windows NT, and Windows XP are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Mac is either a registered trademark or trademark of Apple Computer, Inc. in the United States and/or other countries. Certain other product names, brand names and company names may be trademarks or designations of their respective owners. Copyright ©2002 FingerWorks Inc. www.fingerw orks.com FingerWorks, TouchStream, and iGesture are either registered trademarks or trademarks of FingerWorks, Inc. in the United States and/or other countries. Microsoft, Windows, Windows NT, and Windows XP are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Mac is either a registered trademark or trademark of Apple Computer, Inc. in the United States and/or other countries. Certain other product names, brand names and company names may be trademarks or designations of their respective owners.
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project