TealType User's Manual
Program Version
1.00
Last Updated:
April 8, 2002
Description
Contents
Installing
Terminology
Overview
Overview
Using the Program
Enabling
Typing
Typing Letters
Typing Other Characters
Options
Key Layout
Special Buttons
Hide popup lists
Hide popup char
Pass thru when held
No activation beeps
Extended chars only
Appendix A – Compatibility
Appendix B - Revision History
Appendix C - Credits
Appendix D - Contact Info
Appendix E- Registering
Appendix F - Disclaimer
Thank you for
trying TealType. This
program gives Palm users a new way to enter text. Using the Palm hardware application and scroll buttons, you can
“type” letters, numbers, and symbols anywhere you have editable text. TealType can be fully customized in order to
be as efficient as possible for each individual user.
This archive contains the following files:
Program files:
TEALTYPE.PRC The TealType program file
HACKMSTR.PRC The Hackmaster System Extensions Manager
Document files:
TYPEDOC.PDF This document in Adobe Acrobat
(PDF) format
TYPEDOC.HTM This document in HTML format (sans
images)
TYPEDOC.PRC This document in TealDoc format
REGISTER.HTM TealPoint Registration form in HTML
format
REGISTER.TXT TealPoint Registration form in
text format
Important
note: Before updating or deleting any Hackmaster program like
TealType, be sure to disable the application first in the Hackmaster control
screen.
TealType uses the HackMaster System Extensions Manager by
Edward Keyes (*See references below). This is a safe and standard way to add
and manage extended system functionality on the PalmPilot.
Use the PalmPilot installer to install the program file TEALTYPE.PRC and HACKMSTR.PRC, if you do not already have it on your machine.
Instructions on how to use the PalmPilot installer are in the PalmPilot
Handbook that came with your Pilot, PalmPilot, or WorkPad.
You may also wish to install the manual file TYPEDOC.PRC,
which can be read with our document reader program TealDoc.
TealType uses the four application buttons at the bottom of the Palm
front panel. These buttons, typically
mapped to the Datebook, Address, ToDo List, and MemoPad applications, are
respectively referred to as buttons 1,2,3, and 4. In addition, the two active states of the
middle scroll button are referenced as scroll-up and scroll-down.
TealType is a fun program. It
offers a truly unique way to enter text.
Its development started as a wacky concept that we conceived one day
that we just had to implement to prove its viability. Basically, text is entered with button thumb combinations
resembling button sequences in video games.
While using it tends to be slower than someone well trained in some
other input methods, it’s relatively easy to enter text error-free with
TealType, without the aid of a pen.
Once a layout is learned, you can even type without looking.
Text is entered in TealType by pressing combinations of the four
application buttons and the two states of the scroll button. First, an application button is pressed and
held down. Next, another button is
optionally pressed to select a letter.
When both buttons are released, the letter is entered.
To activate TealType, open up the HackMaster program and
check the box to the left of TealType.
Once activated in Hackmaster, you can call TealType by
pressing the two leftmost hardware buttons (1+2) or two rightmost
buttons (3+4) at once. This
tells the system to interpret hardware button presses as letters instead of
application launch commands. Pressing the button combinations both down a
second time will cause the hardware buttons to resume their normal functions.
Once you have enabled TealType, you use it by pressing and holding down
one of the four application buttons.
This brings up a list of letters in the current layout to which you can
scroll.
Each hardware button will map to a different letter of the alphabet
according to the key layout you have selected. These Home Keys are distributed across the alphabet so
that any other letter can be reached with a minimum of scrolling.
The TealType “keyboard”, comprised of the four hardware buttons, is
divided into two parts. The left two
buttons (1 and 2) are for your left thumb only and the right two
(3 and 4) are for your right thumb only. You use one thumb on one half of the
handheld to press the button of the letter closest to the one you wish to type,
and use your other thumb’s two buttons on the other side of the handheld
to scroll left (L) and right (R) through the characters. Thus, if you begin by pressing the “2”
button with your left thumb, the right thumb would use the “3” and “4” buttons
to scroll left and right. With any of
the four “initial” buttons, you may also follow up with the up and down
scroll hardware buttons to type numbers, symbols, and punctuation, and to
perform functions such as deleting, inserting a space, and indenting.
When you press a hardware button, the alphabet bar appears with a
character corresponding to the button highlighted. If the button is released, that character will be typed. While the button is held down, however, the
two buttons on the free-thumb side can be used to scroll to another nearby
letter.
In the standard Alphabetical layout, the home keys are A, H,
N, and T. Thus, to type
the word “ping”, the sequence is:
(3RR), (2R), (3), (2L).
Each of the four home keys is attached to a different list. Pressing that home key initially selects
which list to pop up. By default, the
lists attached to the buttons are:
1: Special (space, enter,
backspace, shift, parentheses)
2: Punctuation (comma, period,
colon,…)
3: Symbols (@,#,$,%…)
4: Numbers (0,1,2,3…)
Other mappings can be selected in
the TealType Options panel.
Setting Options
Set options by running Hackmaster and clicking on the '+'
key next to the TealType listing. Note that in the current version of
Hackmaster on a color device, the ‘+’ button appears as the second dashed line
next to the TealType listing. You will
be presented with this screen:
You may choose one of the four
layouts we have programmed, or create your own using the “Cust” option. The layouts will control which letters the
hardware buttons map to, (represented by capital letters) and the order of the
letters.
The “Alpha” layout may be the easiest to
start with as it presents the letters in alphabetical order:
xyzAbcdefgHijklmNopqrsTuvw
The “TEAL” layout is a bit more optimal,
(placing the most frequently used letters in the most efficient positions and
presents the double mnemonic device of our company’s name and the broken phrase
“VW stormz behind Jack P Ugly fx q”:
vwsTormzbEhindjAckpugLyfxq
The “Qwert” layout mimics the traditional
“qwerty” keyboard layout. It is more
optimal than the alphabetical layout and is designed so that you use the same
hands that you do when typing on a traditional keyboard, and using similar
motions. This makes it easy to use and
remember for touch-typists. Note that
scrolling in the alphabet bar wraps over at the ends, so that ‘Q’ can by typed
more efficiently in this layout with 4RRR rather than 1LLLLL.
qzxwaSedvcrFgtbynhJmkuiLop
The “Optim” layout is based purely on
statistics. All letters are ranked by
frequency and positions by efficiency.
This layout is probably the hardest to learn, but it has the potential
for the fastest typing speed:
zbdTiuvglEnmkwcOrfxyhAspig
By using the four application
hardware buttons with the scroll hardware buttons you can type special
characters such as numbers and symbols as well as add spaces, backspace, and
delete. These special functions are
divided into four lists:
Special
characters:
{, [, (,
caps lock, shift, delete, space, return, tab, ), ], }
Punctuation:
\ ‘ : - ,
. ? ! “ ‘ /
Symbols:
~ ^ %
& # @ & * _ + = |
Numbers:
0 1 2 3 4
5 6 7 8 9
The six options lettered A-F allow
you to change the mapping of the four special character lists.
If this option is checked, the list of
letters or special characters/functions will not be shown when you press the
hardware buttons while using TealType.
With this option, you must scroll through letters by memory. It is probably best to have this option
unchecked when you are first using the program.
By default, the current character will be
shown near the current insertion point.
Check this option to hide this visual aide.
This option will make the hardware buttons
return to their original functions when they are held down briefly without
being either released or without a pressing another button to scroll the
current entry. Use this option to allow
using the hardware buttons for both typing and their original function without
needing to turn on and off TealType in between uses.
Normally, you will here a beep as you
activate or deactivate TealType using the first or last two hardware
buttons. This option silences the
beeps.
This option disables letter typing in
TealType, freeing up the hardware buttons for their normal app-switching
functionality, but keeping the app+scroll combinations for
TealType. It is a good setting for
people who are comfortable with graffiti but have problems remembering or
entering some of the special characters.
As
we cannot control the style and robustness of other products, we cannot
guarantee compatibility with PalmPilot applications beyond those included from
Palm Computing. However, we try to resolve compatibility issues as best we can,
working with other developers where possible.
TealType, like all Hackmaster applications, hook into the PalmPilot operating system
in a way which may not be compatible with all other programs of this type, as
all such programs must share limited system resources. If you experience
unexpected behavior or crashes, always try disabling all other hacks to
diagnose whether what you experience is the result of a conflict.
None yet!
Manual by Vince
Lee, Tex Tennison, and Sara Houseman
TealType by
TealPoint Software
©2000-2002 All Rights Reserved.
TealPoint
Software
454 Las
Gallinas Ave #318
San Rafael, CA
94903-3618
We look forward
to hearing from you.
Please visit us
at http://www.tealpoint.com, or email us at contact@tealpoint.com
Currently, you
may register by snail mail, electronically through our website at www.tealpoint.com with a credit card and a
secured server, or through PalmGear HQ at 1-800-741-9070. For the first option,
the enclosed registration form is provided for your convenience. You may use
this form or simply send the following to the address above.
§
Product Name
§
E-Mail Address
§
HotSync User ID
(Pilot Name Required for Passkey generation. It can be found on the main screen
of the HotSync application on the Pilot as "Welcome ________" or in
the corner on a PalmIII or higher)
§
Check (drawn
off a US Bank) or Money Order for ($11.95 US) to TealPoint Software
We at TealPoint
Software are committed to providing quality, easy-to-use software. However,
this product is provided without warranty and the user accepts full
responsibility for any damages, consequential or otherwise, resulting from its
use.
This archive is
freely redistributable, provided it is made available only in its complete,
unmodified form with no additional files and for noncommercial purposes only.
Any other use must have prior written authorization from TealPoint Software.
Unauthorized
commercial use includes, but is not limited to:
§
A product for
sale.
§
Accompanying a
product for sale.
§
Accompanying a
magazine, book or other publication for sale.
§
Distribution
with "Media", "Copying" or other incidental costs.
§
Available for
download with access or download fees.
This program
may be used on a trial basis for 30 days. The program will continue to function
afterwards. However, if after this time you wish to continue using it, please
register with us for the nominal fee listed in the program.
Thank you.