No announcement yet.

Swype touchscreen input

  • Filter
  • Time
  • Show
Clear All
new posts

  • Swype touchscreen input

    Just played with this on my windows mobile phone, would love to see it integrated into RR. There are videos on their site showing it in action. I can input text faster with swype than with my slide out keyboard.

    What is Swype?

    Swype provides a faster and easier way to input text on any screen. With one continuous finger or stylus motion across the screen keyboard, the patented technology enables users to input words faster and easier than other data input methods—at over 50 words per minute. The application is designed to work across a variety of devices such as phones, tablets, game consoles, kiosks, televisions, virtual screens and more.

    Key Features

    * Over 40 words per minute on touchscreen devices
    * Standard QWERTY layout
    * Use a stylus or finger
    * Ideal for Smartphones and Tablet PCs
    * Multiple languages available
    * Supports common editing actions
    * Patented
    * SDK available now!
    * Single Tap Predictive Text for mobile devices

    Speed and Accuracy

    Swype is faster than existing text entry methods because it has built-in intelligence that does not require users to hit each letter accurately. Also, tracing a smooth, continuous path is much faster than “target-tap-lift-target-tap...”. Even novice users can quickly achieve sustained data entry speeds of over 40 words per minute.


    Swype has been designed to run in real-time on relatively low-powered portable devices.

    * The Swype software is very tightly written with a total memory footprint of under 1 MB,
    * An application requiring from 500K – 900K (depending on options, when compiled for the Windows Mobile platform).
    * 65,000-word language database with an average size of approximately 250K.

    * It is made up of three major components:
    * Input path analyzer,
    * Word matching search engine with accompanying word database,
    * User interface – which is customizable by OEM’s.

    * The algorithms used for Swype were invented by the founders, and contain unique concepts that make the software both powerful and fast.

    * The software has been developed from the ground up with an eye toward localizing it to other languages as well as porting it to other operating systems.


    You can go fast and be sloppy. There’s no need to try to accurately hit each key. Just make a reasonable effort to trace through the word and Swype will do the rest.
    Easy to Learn

    The keyboard layout is QWERTY, so there is virtually no learning curve if you’ve already learned to type on a regular keyboard.
    Natural Feeling

    The smooth motion of sliding from letter to letter feels very natural, not to mention fast.
    Finger-Tip Operation

    Swype can be used equally well with either a stylus or your fingertip. You don’t have to be precise; so even if you have a large finger that partially obscures the keys, Swype still works!


    You can go even faster since Swype automatically enters spaces for you. (Spaces are prepended in front of each word entered by Swype).
    Auto Spelling Correction

    Not only can you go fast and be sloppy, in most typical cases, Swype will even correct misspelled words. For example, trace out “freind”, and Swype will automatically generate “friend”.

    Capitalization Shortcut

    Save time by capitalizing any letter in a word with a simple gesture: just slide from the letter to off the top of the keyboard and then continue entering the rest of the word.
    65,000-word Learning Dictionary

    Chances are the word you are typing is already in the Swype dictionary. But if it isn’t, just tap it out once followed by a space, and Swype will automatically learn it for next time.

    Statistical Tracking

    Keep track of your speed using Swype’s built-in statistical tracking.

    Accented Characters

    Words with accented characters (“diacritics”) require no special action - just Swype the word and the correct spelling will be entered. New words with accented characters can by typed by tapping and holding on the letter to see all possible variations.

    Over 50 Symbols

    Most common symbols are on the main keyboard layer and can be quickly entered by tapping on the key and sliding off the top of the keyboard. Many other symbols are readily available on Swype’s second keyboard layer.

    Automatic Help

    Swype detects when you may be having trouble or might be able to benefit from a particular feature, and prompts you with helpful tips and instructions.

    Interactive Tutorial

    Get up-to-speed quickly with the fun and fast Swype interactive tutorial.

    Advanced Features

    When the Swype software is first started, it runs a short piece of test code to estimate the overall speed of both processing and file access in its current environment. This estimate is used to establish a default value for a “Swype Operation” parameter that can be adjusted by means of a slider control displayed in the user options.

    Input Slider

    The slider is labeled at the far left with “Faster Response” and at the far right with “Sloppier Input.” This slider setting controls a broad range of internal parameters that determine the breadth of the initial database search to identify the most likely matching word for each entered input path. It also controls a large number of other thresholds, such as how close the path needs to come near a key in order for that key to be potentially considered as a “match” to the path at that point. The slider is initialized to the determined default value, which results in an average response time of less than 250 milliseconds. This means that, on average, Swype will generate the intended word for an input path within second of when the stylus or finger is lifted from the screen at the end of the path.
    TruckPC - gutted, being used for test setup
    BoatPC - All in 1 in cuddy, N7 using VNC on dash, RR
    BlazerPC - Nexus 7 with Timur's USBROM

  • #2

    From their website:

    Swype’s primary business is model OEM licensing. As such, we are actively seeking partners who are interested in deploying Swype to help create better and more useful devices.

    Well, maybe CF and SD will be able to incorporate it. Or maybe someday M$ will "develop" something similar.
    TruckPC - gutted, being used for test setup
    BoatPC - All in 1 in cuddy, N7 using VNC on dash, RR
    BlazerPC - Nexus 7 with Timur's USBROM


    • #3
      I think you mean you spelt it with an I in the url


      • #4
        Originally posted by deepgrey View Post
        I think you mean you spelt it with an I in the url
        Thanks, post updated, still embarrassed.
        TruckPC - gutted, being used for test setup
        BoatPC - All in 1 in cuddy, N7 using VNC on dash, RR
        BlazerPC - Nexus 7 with Timur's USBROM


        • #5
          You updated the link URL, but not the actual text :/ You might want to give it one more try haha


          • #6
            Nothing new, DASUR has the same keyboard and it is one year that I am using it.



            • #7
              The slide feature is not hard to reproduce.. just need a good dictionary file for whichever language is being used. The problem I see is that most CarPC touchscreens are resistive and require a relative amount of pressure on it to work. This makes it a little difficult to use features such as gestures, but also makes it specially more difficult to be "precise" while making movements on the touchscreen (which is somewhat a requirement for this type of input).
              Ride Runner RR's Myspace

              "Being happy is not about having what you want, it's about wanting what you have."
              "The best things in life are always free - but that doesn't mean money can't buy you good things."


              • #8
                Worthless bump, but I also just got swype working on my touchpro2 and absolutly love it. I use it more now than I do the hardware keyboard. It's really neat to show off to friends as well.

                Only reason I found this thread was because I was wanting to see if swype had been put into the carpc world yet.