KTouch is a program for learning to touch type. KTouch provides you with text to train on, and adjust to different levels, depending on how good you are. It can display which key to press next, and the correct finger to use.
Great typing program. A little hard to find the necessary files as of 11-08-09, but it's great.
Thanks to a user submission a patched alternative version of KTouch is available, that will work with newer versions of the autotools and includes several minor fixes regarding the build system.
2006-04-18 Andreas Nicolai <andreas.nicolai@gmx.net> * New version: 1.6 * Added: new training lecture (russian_slava) and fixed russian keyboard layouts (ru.4 and ru.typewriter) 2006-04-17 Andreas Nicolai <andreas.nicolai@gmx.net> * Feature: implemented multi-user feature (request: #125678) * Modification: changed the skill calculation function to: skill = corr_chars/total_chars * corr_chars_per_minute * sqrt(corr_chars) now the accuracy, typing speed and duration of typing has an impact on the overall skill 2006-04-11 Andreas Nicolai <andreas.nicolai@gmx.net> * Feature: it is possible to open plain text files for training now (automatically creates a single level training lecture) 2006-04-09 Andreas Nicolai <andreas.nicolai@gmx.net> * Bugfix: color scheme entries in the main menu will be shown without interpreting & as automatic accelerator * Feature: color schemes can now be edited and saved, also a color scheme includes now keyboard and slide line colors, new option to have common slide line colors in configuration (request: #90548)
A new KTouch version has been released. A major new feature is the 'family' mode: KTouch supports now multi-user statistics. See ChangeLog for details.
A new bug fix and feature wish release is now available. I contains a lot of fixes and smaller changes that were requested on the bugzilla page (bugs.kde.org). Please check the ChangeLog file available on the homepage for details. Andreas
2005-07-24 Andreas Nicolai <andreas.nicolai@gmx.net> * Prepared stand-alone release of KTouch 1.5 2005-06-14 Andreas Nicolai <andreas.nicolai@gmx.net> * New version: 1.5 * Added: New statistics engine (compressed XML statistics, level and session based statistics, chart widget now based on kdeeduplot lib) * Bugfixes: a lot of smaller fixes in various parts of KTouch (strange behaviour, unexpected results etc.) * Review: general code review and restructuring of many important functions 2004-11-21 Andreas Nicolai <andreas.nicolai@gmx.net> * Added: "Open lecture ..." menu entry in File menu to allow users to open their own lecture files. 2004-11-09 Andreas Nicolai <andreas.nicolai@gmx.net> * Bugfixes: sliding line typing limit, removed mid-level advance (due to popular request) reset session stats in every new level * Added: new keyboard layout for switzerland-german keyboards 2004-11-02 Andreas Nicolai <andreas.nicolai@gmx.net> * Added: checks in the quick-select menues * Now the current lecture is again saved and restored the next time KTouch is started. 2004-11-01 Andreas Nicolai <andreas.nicolai@gmx.net> * Moved all configuration data to Prefs (using KConfig XT) or to the KTouch Main Widget * Removed the old configuration object completely * Changed the startup procedure somewhat 2004-10-29 Andreas Nicolai <andreas.nicolai@gmx.net> * Moved some more configuration entries to the KConfig XT, fixed some bugs with the configuration dialog * added font override buttons. 2004-10-26 Andreas Nicolai <andreas.nicolai@gmx.net> * Converted the remaining lecture files to XML format 2004-10-01 Andreas Nicolai <andreas.nicolai@gmx.net> * Converted all not yet converted source files to UTF-8 2004-09-30 Andreas Nicolai <andreas.nicolai@gmx.net> * Implemented support for XML lecture files and ported some lecture files to XML * Implemented new lecture editor * Added generic open request dialog (also used for all other editors) * Reordered KTouch main class and cleaned up startup code * Added titles to lectures, so that file names do not appear in the context menu anylonger * Fixed the deprecated download/upload routines * Revised the configuration class and added new config data (still to be syncronized with KConfig XT) * plus much more... 2004-09-30 Anne-Marie Mahfouf <annemarie.mahfouf@free.fr> * Port to KConfig XT * Port the Trainig ->Default Lectures, Settings->Keyboard Layouts, Settings->Keyboard Color Schemes to KSelectAction * Add tooltips and QWhatsThis help in Config dialogs 2004-04-02 Andreas Nicolai <andreas.nicolai@gmx.net> (develop) * Fixed a bug in ktouch.cpp (wrong slots type) * Cleaned up some files 2003-05-19 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * Added an extra keyboard colour scheme * Added different scaling for the keys 2003-05-09 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * Added an option for changing fonts on the keyboard 2003-05-05 Andreas Nicolai <andreas.nicolai@gmx.net> (develop) * added new files to CVS * color and slide bug fix in slide line widget * session management works now 2003-04-01 Andreas Nicolai <andreas.nicolai@gmx.net> (develop) * code port to KDE3 * added many features (statistics, preferences dialog & other stuff) 2001-09-24 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * Fixed unwanted behaviour, when automatically level changes accured 2001-09-22 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * added sound support for automatic level change * made option for it in the general dialog * statistics are now saved to file 2001-09-18 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * Started work on statistics. 2001-05-19 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * Support for training on keypad is added. ;-) 2001-05-14 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * added font chooice in option general 2001-05-14 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * added color chooice for visual notification. 2001-05-09 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * added option for visual notification. 2001-04-17 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * added visual notification if you typed something wrong. 2001-04-11 Haavard Froeiland <haavard@users.sourceforge.net> (develop) * added option for turning error beep on/of * added option for automatic level change * added possability to change level manually 2001-04-10 Christian SPENER <chris@spener.net> (admin stuff) * test some homepage stuff 2001-04-07 Christian SPENER <chris@spener.net> (admin stuff) * editing this ChangeLog File to be useful 2001-04-05 Haavard Froeiland <haavard@users.sourceforge.net> (new version) * ktouch 0.91 is out * new features: pause button added frensh keyboard 2001-03-17 Haavard Froeiland <haavard@users.sourceforge.net> (new version) * ktouch 0.90 is out * new features: KDE2 colorful keyboard scrolling text if text doesn't fit into window 2000-08-11 Haavard Froeiland <haavard@users.sourceforge.net> (new version) * ktouch 0.70 is out * new features: you have to press enter at the end of each line KTouch can now remember where you were last time you were practising You can adjust how the levels change according to your typing skills Latin-American and Portuguese keyboards added 2000-06-11 Haavard Froeiland <haavard@users.sourceforge.net> (new version) * ktouch 0.60 is out * new features: Change between different keyboard layouts. Supported keyboard's is English, German and Norwegian. 2000-05-09 Haavard Froeiland <haavard@users.sourceforge.net> (new version) * ktouch 0.50 is out * new features: Higlighting of the control keys. e.g uppercase letters will be indicated with the shift button.Bug fix: You can now use ASCII characters in the extended table. Thanks to: Peter Rexigel 2000-04-26 Haavard Froeiland <haavard@users.sourceforge.net> (new version) * ktouch 0.30 is out * new features: It is now possible to load your own text-files for training. Use a blank line for new levels, and # for commenting. 2000-04-19 Haavard Froeiland <haavard@users.sourceforge.net> (new version) * ktouch 0.10 is out * website online 2000-03-15 Haavard Froeiland <haavard@users.sourceforge.net> (project start) * ktouch was started
As of today the feature request and bug report tracker on the source forge page has been disabled. Please use the KDE bugzilla page http://bugs.kde.org for reporting, reviewing and commenting on bugs and feature wishes. Note: If you want to report a bug, it is very convenient to use the "Report bug..." link from the KTouch Main Menu.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: