Skip to main content

Dawn of a new age on typing!

Faster Typing on Touchscreen Tablets with New Keyboard Layout

­Typing on today's mobile phones and tablets is needlessly slow, claims researchers...and I concur with them. One limitation is that the QWERTY layout is unsuited for tablets and other touch-screen devices when typing with the thumbs. Two-thumb typing is ergonomically very different from typing on a physical keyboard. It has been established that normal users using a QWERTY on a touch-screen device are limited to typing at a rate of around...say,... 20 words per minute...give or take.. which is slow compared to the rates achieved on physical keyboards.
So these researchers set out to create an alternative to QWERTY that offers substantial performance advantages for users. The researchers incorporated models of thumb movement into a computational optimization algorithm.
The researchers from the Max Planck Institute for Informatics and colleagues from the University of St Andrews and Montana Tech quickly realized that slight changes to the layout, like exchanging a few keys, would not be sufficient for a significant improvement. Words like "on, see, you, read, dear, immune, based", frequently used in texts, have to be typed on a split-QWERTY layout with a single thumb only, making the typing rather burdensome. This initiated the process to develop a layout for two-thumb text entry with the goal of improving typing performance and minimizing the strain for the thumbs.
Well, anyone would put tell you that the key to optimizing a keyboard for two thumbs is to minimize long sequences with a single thumb. We also want to place frequently used letters centrally close to each other. Note experienced typists move their thumbs simultaneously: While one is typing, the other is approaching its next target. Thus these researchers derived a predictive model of this behaviour for the "optimization method."
The computational optimization process had two goals: To minimize the moving time of the thumbs and to approximate alternating sides as well as possible. The result achieved by computational optimization was rather unexpected. In the new keyboard KALQ, all vowels, with the exception of the letter "y", are placed in the area for the right thumb, whereas the left thumb gets assigned more keys. To fully benefit from this layout, the users were trained to move their thumbs simultaneously. While one thumb is typing, the other one can move to its next target.

Finally, the authors developed probabilistic error correction methods that took into account how thumbs move and also statistical knowledge about the texts users type. Their error correction method enabled trained users to type more quickly while retaining an acceptable level of errors. With these improvements, users were able to reach 37 words per minute, which is the best ever reported for two-thumb typing on touch-screen devices, significantly more than the approximate 20 words on a split QWERTY that regular users can achieve.
The researchers will present their work at the CHI 2013 conference in Paris on May 1st.

Comments

Popular posts from this blog

OBIEE 11g Error "Selected item is not of valid selection type" In Agent When Select Dashboard Page For Content

OBIEE 11g Error"Selected item is not of valid selection type" This error applies to OBIEE - version 11.1.1.7.0 and later . When you try to choose a dashboard page for delivery content in an agent, it constantly fails with the error message " Selected item is not of valid selection type ”.  Solution: This error may happen, when there is an added extra space after the end of the name of the dashboard page. For example, instead of "PAGE", it is "PAGE   "  It may happen with a space at the beginning of the name also. Removal of the extra space by renaming the dashboard page will correct the error.

DATAPUMP IMPORT HANGS AT INDEXES

  I initiated a  Datapump Import job at 11am.It took almost 30minutes to load all the tables but 8 hours later, the import log file shows that it's doing " Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX ",  so it means the import job has been hanging for almost 7.5 hours. Check dba_resumable view to see when the suspension happened SQL>select user_id,session_id, status, start_time, suspend_time,resume_time, error_msg from dba_resumable;  Check the error message. My error message was; ORA-01691: unable to extend lob segment XXXXXXXX by value in tablespace XXX   Solution:   SQL> alter tablespace XXX add datafile '/YOUR_PATH/XXX02.dbf' size 20M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED; You are good to go.  

Setting User Defined JVM Memory Arguments in JDeveloper 11g Integrated WebLogic Server

Setting User Defined JVM Memory Arguments in JDeveloper 11g Integrated WebLogic Server This guide explains how to set your own predefined JVM memory arguments for the JDeveloper WebLogic container at startup for the integrated WebLogic server.   This will help avoid java.lang.OutOfMemoryError s experienced on heavy java processes and also improve on the integrated JDeveloper WebLogic server’s performance overall. Steps Locate the file: setDomainEnv.cmd which should be at: [JDeveloper Working Directory]\jdeveloper\system.xxx.xx.xx\DefaultDomain\bin                                 i.             Note: [JDeveloper Working Directory] will be "C:\Documents and Settings\<username>\Application...