TealPoint Logo


    Software Products

    Add-In Content

    User Guides


    Press and Reviews

    Customer Support
      Support Database
      Customer Database
      Upgrades Page
      Contact Form
      Tech Articles

    Online Store

    Bundles Save!

    Faux WebOS New!
The Company...

      About Us
      Contact Us
      Online Store

      Site Map

Software by Name...

      Sudoku Addict

Customer Support > Support Database: TealScript


    Is TealScript compatible with PalmOS 5? (100%)
    Yes. TealScript 3 is fully compatible with PalmOS 5. Users of previous versions can install the 3.x version free of charge.
    Thanks, that helped!

    Is TealScript compatible with the landscape display modes on the Sony UX50 and T3? (100%)
    Yes. Make sure you are running TealScript 3.10 or higher
    Thanks, that helped!

    Is TealScript compatible with my Treo90, Tungsten W or other OS3/4 handheld? (100%)
    While TealScript itself will run on OS3/4 handhelds, its requires a graffiti writing area. The Write-Anywhere mode is only available on devices running PalmOS 5 and higher. Older devices like the Treo90 and Tungsten W don't support the system functionality TealScript needs, and we have no plans at this time to implement full screen writing on older legacy devices at this time.

    On newer Treo600 and Treo650 models, however, 'Write anywhere' is fully supported starts up in 'push to write' mode. Simply press the 5-way nav button and hold it down while you write. Just remember to begin writing as soon as you press the button.
    Thanks, that helped!

    Is TealScript compatible with the 'wide' (three-panel) Graffiti layout to work on my T3? (100%)
    The three-panel 'wide' layout is a new nonstandard addition on the T3. Make sure you are running TealScript 3.20 or higher, which has been updated to support this mode. You can also manually specify Graffiti layouts in TealScript preferences.
    Thanks, that helped!

    Is TealScript compatible with my Treo 650, Tungsten C, or other device with a keyboard? (100%)
    TealScript is designed to replace the Graffiti recognition system present on most PalmOS devices. Since your handheld does not have a Graffiti writing area, what you want is write-anywhere mode, which is a separate option that you have to turn on in TealScript. Please read the chapter in the TealScript manual for how to enable and best use write-anywhere mode. Write-anywhere mode requires PalmOS 5 or higher.
    Thanks, that helped!

    How do I turn off multi-stroke characters like 'T'? (100%)
    The TealScript default profile is an enhanced version of Graffiti 1 that supports a few multistroke characters. To turn these off, set the 'multi-stroke timing' in preferences to 'disable' to quickly turn off all multi-stroke characters at once.

    If you only want to disable certain combinations (and not all multistroke characters), you can edit them in the stroke profile. If the second stroke of the sequence you want to disable would normally generate its own character, look it up by this letter. For instance, the second horizontal stroke in a 'T' normally generates a space, so edit all space entries (turning off the 'if following' entry) to disable just a 2-stroke 'T'.
    Thanks, that helped!

    How do I enter punctuation characters in full screen 'write anywhere' mode? (100%)
    When you tap on the screen using 'Auto-Detect' write anywhere mode, the tap can either be recognized as 1) a text-entry stroke, or 2) passed onto the current program to activate buttons and other controls.

    TealScript differentiates between the two depending on how you write. If the pen is moving when it hits the screen, the stroke is assumed to be text. If you tap and hold it in one spot, it's assumed to be a button press. If you just tap it quickly, it can be interpreted either as text or a tap depending on what you have set in TealScript preferences (See the 'off on quick taps' option in 'Write anywhere prefs').

    When this option is on, and you need to *start* a sentence with a punctuation character, simply write a shift stroke before the screen tap. The tap will then closely follow a graffiti stroke and will not be interpreted as a screen tap or button press.
    Thanks, that helped!

    How do I turn on or off 'write-anywhere' mode? (100%)
    You can toggle write-anywhere mode several ways. First, you can map the 'up-stroke' command to toggle write anywhere. Next, you can tap on the on-screen Graffiti Shift indicator (when present) to turn it on or off if this option is enabled in preferences. You can also toggle write-anywhere using the write-anywhere icon (that looks like a squiggly line) on your device's status bar, if present. Lastly, you can set up write-anywhere functionality to automatically turn on or off an an application-by-application basis using the "write anywhere apps" preferences screen.
    Thanks, that helped!

    How do I quickly enable TealScript to restore Graffiti 1? (100%)
    The TealScript default profile is an enhanced version of Graffiti 1 that supports a few multistroke characters. To turn these off, set the "multi-stroke timing" in preferences to "disable" to quickly turn off all multi-stroke characters at once. Then turn on "Enable Globally" and you're done. Note that if you've upgraded to a new device that does not have a graffiti writing area at all (like a Treo650), you'll also need to use a "write-anywhere" mode. The easiest way is to hold down the 5-way nav button when writing. Just remember to start writing as soon as you press the button.
    Thanks, that helped!

    I've upgraded from TealScript 2 to TealScript 3. Should I see new strokes or improved recognition? (100%)
    The improved tuning and new strokes in TealScript 3 are reflected in the new default profile which is imbedded into the program. While you can still use your old profile with the new engine, we recommend you do so only if you have made extensive changes you need to keep or have made a custom profile from scratch to support a unique language or stroke set of your own design. For normal text entry using Graffiti-style strokes, we recommend using the new default profile which has been specifically tuned to work with the new engine. With TealScript 3.0 or higher, you'll be given a choice of an "empty" or "default" profile when creating a new one. You should choose "default" and make sure it is selected as the active profile before continuing. The default profile has not changed since TealScript 3.0, so if you already had TealScript 3 or higher, just keep your old profile.
    Thanks, that helped!

    Will TealScript work if installed into flash? (100%)
    Maybe. TealScript will run if you move it and its profile files into the "operating system" flash memory of select devices using a program like FlashPro. You cannot move it into a "removable" flash card because it must stay linked to the operating system at all times.
    Thanks, that helped!

    Will I keep all my profile changes if I upgrade to a newer version? (100%)
    Yes. Your TealScript profile is a separate file, and TealScript will never overwrite an existing profile. Just make sure the old profile is still selected after installing the new version. You may, however, need to re-enter your preference settings if the new version adds new preference options.

    Before installing the new version, turn off global recognition. Then install the new copy on top of the old. Just make sure NOT to delete the old copy first, as deleting a program using the Palm standard Launcher will also delete the program's data files.
    Thanks, that helped!

    Will TealScript work installed onto an SD card? (100%)
    No. PalmOS does not support directly running applications from external cards. When you "run" an app from a card from the system launcher, the launcher actually makes a temporary copy of the app in ram to run. Since TealScript must always be available, it must reside in RAM at all times.
    Thanks, that helped!

    When I try to install a new version of the program, I get a crash or HotSync error. (100%)
    Make sure you've turned OFF "Global Recognition" before installing a new version of the program. Also turn off global recognition first if you decide delete the program. If you've mistakenly try to overwrite TealScript while it was running, you might have created a damaged file on your handheld that you can no longer run. If so, try using a file manager like TealMover to delete the old TealScript program file. You will need to use the "info" screen to unprotect (unlock) the file and turn off its "read-only" status bit.
    Thanks, that helped!

    When I HotSync, a get a slowdown or crash if TealScript is enabled. (100%)
    Make sure you are running version 3.83 or higher, which fixes compatibility with the NVFS system on newer devices. Also, check your HotSync log to make sure it is not trying to reinstall TealScript at every HotSync. If so a copy of TealScript may be "stuck" in your palm install folder. This can happen if you install the file from a ReadOnly device like a CD-Rom. If so, delete the file from the Palm Quick Installer. Lastly, make sure you have turned off any add-on keyboard drivers, as some (notably an older Palm keyboard driver) make HotSync unreliable when on.
    Thanks, that helped!

    When I write, I get occassional "Pen Queue out of Sync" errors. (100%)
    This is sometimes caused by a third party hack or add-on which is incorrectly passing a pen stroke directly to the old Graffiti system (resetting the "handled" flag in the stroke notification) instead of checking to see if the stroke has already been handled. Make sure you are running the most recent version of TealScript. Also try turning off all hacks and background programs, particularly this which use a pen stroke to activate a popup window or other function, or contact the developers of those programs and request they increase the priority of their stroke handlers from the minimum of 127. This was a known problem with Switch5 and MyBible, but may or may not still be a problem.
    Thanks, that helped!

    When "enable globally" is on, I get crashes if certain hacks are enabled. (100%)
    TealScript is known to be incompatible with CorrectHack and perhaps SelectHack on OS4 or earlier. With other hacks running PalmOS 4 or earlier, you may need to use TrapWeaver to run hacks which patch directly into the Graffiti text routines. Also, if you are running several hacks, you may not be able to run all at once due to the limited stack space pool under PalmOS.
    Thanks, that helped!

    When "enable globally" is on, I get crashes on the Kyocera 7135. (100%)
    This is most likely a stack space issue due to extra drivers and background apps pre-loaded onto the SmartPhone to handle phone-specific functions. Try using TealMemBrain to boost the default application stack space beyond the default value of 4k bytes.
    Thanks, that helped!

    When I try to launch the program or edit the stroke profile, I get a crash. (100%)
    If you used Mac UnZippit on the Mac to unzip the files, try Unstuffit Deluxe. UnZippit has a tendency to mangle Palm database files for no apparent reason. Also, if you are runnning PalmRevolt (an interface-customizing program), be sure to disable it when in TealScript, as it reportedly crashes when trying to draw TealScript's screens.
    Thanks, that helped!

    When "enable globally" is turned on, I get random crashes in other programs. (100%)
    Crashes are almost always a result of exhausting an application's stack, which is an area of memory which must be shared between applications and background drivers and utilities. (The exception is "pen queue" errors, which are a separate issue addressed in this database.)

    To boost stack memory, either user TealMembrain (OS3 or 4 only) to globally boost the stack across all applications, or use TealMover (all devices) to permanently change an application's default stack size on an app-by-app basis.

    On a Tungsten T5, TX, LifeDrive, Treo650, or newer device, however, make sure you are running the latest version of TealScript, which adds workarounds for inherent instabilities in PalmOS NVFS system on these devices.

    Lastly, it's been reported that the CJKOS application used to add Chinese, Japanese, and Korean language support to PalmOS crashes when TealScript is running on a TX. We have not been able to determine why, but it is likely that this app requires too much stack to run reliably with certain background apps like TealScript.
    Thanks, that helped!

    When I try to launch TealScript, I get a crashes with a white screen. I've recently upgraded my Tungsten T. (100%)
    Version 3.66 would exhibit this problem due to a bug in PalmOS 5.0 on a Tungsten T1 (later models are not affected). This has been fixed in 3.67.

    You'll need to delete the older program manually. You may also need to turn off the files write-protection. We recommend using a file manager like TealMover (demo okay).

    To delete the program in TealMover, select the TealMover app and tap on the "Info" button. Make sure the "read only" checkmark is turned off. Then exit the info screen and tap "Del" to delete the application file.
    Thanks, that helped!

    When 'enable blobally' is turned on, by system becomes unstable and prone to more crashes. (100%)
    When crashes occur running hacks or background apps like TealLock, TealScript, TealMaster, the cause is almost always due to running out of stack space.

    No matter how much total memory is free, PalmOS limits the processor stack to the amount requested by the current foreground application (an app you launch from an icon). Even though this amount can be very small (as little as 4k) it has to be shared between the current foreground application and ALL currently running hacks, drivers, popup applications and background apps. Thus, if you run too many background apps simultaneously, you may experience intermittent crashes when the stack space is exhausted. Even though the last one you turn on may appear to be at "fault", the real problem is the combination of all apps running together.

    Try turning off other background apps, hacks, and drivers to see if one is unusually resource hungry. Background apps include any popup program, driver, font-substitutor, button customizer, text input alternative, or any utility that 'does stuff' when you're not inside the program itself. If this fixes the problem, you may need to choose not to run certain combinations of these apps. Alternatively, if crashes only occur while within a specific "foreground" application, that app may not allocate enough stack space to allow background apps to run. If so, you can use TealMover to boost the amount of stack space requested by that application. Lastly, under PalmOS 4 or earlier, you can also use TealMemBrain to globally boost the amount of stack allocated by all applications.
    Thanks, that helped!

    When I try to re-enter TealScript a second time after previously enabling global recognition, I get a crash. (100%)
    If you are running the device-customization program PalmRevolt, be sure to add TealScript to the exclusion list in this program. PalmRevolt seems to crash when trying to draw the TealScript updating screens.
    Thanks, that helped!

    When I reset my handheld, I get a crash regardless of whether TealScript is globally enabled or not. (100%)
    It's been reported to us that the Palm CJKOS add-on for asian language support can crash if TealScript has been installed. At this time, we don't know what causes this, if a workaround is possible to implement on our end, or if it necessitates changes to CJKOS, and the only option is to uninstall the CJKOS plug in.
    Thanks, that helped!

    When I try to use the 'autocaps' feature, I get the incorrect character or no character output. (100%)
    Use TealScript's test recognition screen to see what pen stroke is being sent to TealScript. If nothing appears in the leftmost window, make sure you don't have any background apps or hacks installed like CrossingOver, which may be grabbing the stroke before TealScript does and doing its own processing and recognition.
    Thanks, that helped!

    When I try to write, I get no matches or very poor recognition. (100%)
    The stroke profile may be damaged from mis-entered strokes during training or tuning. Try creating a new stroke profile using the drop down on the main TealScript screen. Make sure to create a new Standard profile (not a blank one) and to make sure it is selected afterwards.

    Also, if you tried to run Auto-Tuning without any sample data, it likely messed up all your Advanced-Tuning parameters. Open the Advancing Tuning screen and reset all the gain values to their defaults.
    Thanks, that helped!

    When I write, TealScript doesn't always recognize the caps/alpha/num regions properly. (100%)
    Are you using a third party Graffiti skin? Some functions of third party skins, notably the extended keyboard of SkinTW, can prevent TealScript from properly identifying the Graffiti entry layout. Try removing the skins to see if that is indeed the cause. If it is indeed the skin, you may be able to manually specify a layout in TealScript preferences that matches your skin's layout.
    Thanks, that helped!

    When I do an "up stroke", I get Graffiti 2 Help, not TealScript Help or any other action I set. (100%)
    Make sure the "up stroke" begins in the Graffiti area instead of the status bar. Strokes beginning in the status bar of a T3 are grabbed by Graffiti 2.
    Thanks, that helped!

    When I use "Write anywhere" mode, sometimes I don't see any "ink". (100%)
    When you tap on the screen with "Auto-Detect" mode, it can either be recognized as 1) a text-entry stroke, or 2) used to activate buttons and other controls. TealScript differentiates between the two by seeing if the stroke follows a previous character and if the pen is already moving when it hits the screen.

    Knowing this, when writing text you can usually improve results by making sure the pen is moving when it hits the screen (don't pause). If you're tapping a buttor or selecting text, on the other hand, remember to pause in one spot briefly, if necessary, to force recognition as a screen/control tap.

    You can also use the "write anywhere prefs" menu in TealScript (see TealScript Manual) to fine-tune how the program differentiates between a screen tap and a graffiti stroke, or switch to "Push to write" mode, which lets you write on the screen with no ambiguity.
    Thanks, that helped!

    When I use "Write anywhere" mode, I can't get any custom or Graffiti 1 strokes to be recognized. When I try to write a "T", I get a single quote instead. (100%)
    If you are running on a handheld with Graffiti 2 - installed, you must turn off Graffiti 2's own Preferences. You can tell if TealScript is responding to the full screen stroke because the drawing "ink" for TealScript is noticeably different from Graffiti 2's. If this does not help, also try turning off any keyboard drivers you may be running. It has been reported that driver for the KB11 interferes with TealScript.
    Thanks, that helped!

    When I try to write, I can't get any characters to appear if 'Enable Globally' is on. (100%)
    Make sure your current profile is not empty. If so, create a new default profile from the drop down menu and choose 'standard' for the type of profile.
    Thanks, that helped!

    When I try to train characters, it just skips to the end of the list of letters. (100%)
    Training only modifies existing characters in the stroke profile, it won't create new entries. You've likely started with a new profile which has no entries to begin with. Instead, try loading the default profile and training it instead or cloning it first and then training it.
    Thanks, that helped!

    When I write, I only get lower case letters. How do I get auto-caps to work?  (100%)
    Make sure you have "Enable Globally" check off in the TealScript's main screen, and have the appropriate auto-caps option set (auto-caps on start, centered, or crossing) in TealScript preferences. Make sure you have the correct Graffiti layout specified as well. Also, if you were running MiddleCapsHack, turn that program off. You may have to do a soft reset as well to completely unhook it.
    Thanks, that helped!

    When I write, I sometimes get a whole word like "and" or "the". What is causing this? (100%)
    There is a sample macro in the default profile which writes "and" if you draw an equilateral clockwise triangle from the lower left. Another macro generates "the" if you do a stroke which combines a one-stroke "T" with an "H". You can delete these entries by going to the 'Edit Stroke Entries' screen (using the last button on the TealScript main screen) and removing either or both macro shortcuts if you don't want to use them. They are near the bottom of the list of strokes.
    Thanks, that helped!

    When I write on my Treo 650, the pen reacts sluggishly, resulting in poor recognition unless I write very slowly. (100%)
    Make sure you have installed the latest updater patches from PalmOne. The
    Palm Treo 650 1.12 Updater for Sprint Treo 650's fixed a digitizer response problem that made the pen very slow (and unsmooth) on unpatched phones.
    Thanks, that helped!

    When TealScript is enabled, I sometimes get "double-taps" when tapping on the applications/home silkscreen button. (100%)
    This has been reported when running the Mobile Stream Home/Find Patch application. An updated version of that app is reportedly available that fixes this problem.
    Thanks, that helped!

    When I try to use Push-to-Write mode, the system Launcher or Alert Manager pops up or the application underneath responds to the 5-way press. (100%)
    Make sure you start writing soon after (with 1/2 second of) holding down the 5-way select button. Also make sure you are running TealScript 3.89 or higher, as 3.88 had this bug when using push-to-write mode.
    Thanks, that helped!

    Back to support home

    Home  |  Software  |  Content  |  Guides  |  Community  |  Press  |  Support  |  Site Map

    This site is best viewed at 800x600 with Internet Explorer 4.0 or Netscape 4.0 or higher.
    (c)1997-2005 TealPoint Software All rights reserved.