Hi List: The following might seem to be a bit over-done, but I think it can be helpful. It tries to find the overall "logic" of the key assignments in the notetaker. In summary, there are four groupings of basic key commands (character, line, braille, enter&esc), and modifications of these to produce six other groupings of commands relating to word, paragraph, page, movement within file, movement of file content, and movement among files. The following "basic" keys are the same as in standard word processors, "character" keys delete = delete character at cursor left arrow = previous character right arrow = next character "line" keys up arrow = previous line down arrow = next line "braille" keys cell "layout" = layout dot 5 = quotation mark "prime" keys enter = new line esc = close file "modifier" keys space (s) = insert space right & left = movement by character up & down = movement by line character level keys are modified by the space key to give word level commands: s + delete = delete word s + left arrow = back one word s + right arrow = next word line level keys are modified by the space key to give paragraph level commands s + up arrow = back one paragraph s + down arrow = next paragraph the page level commands introduce new "modifiers" - the left and right keys: left + up arrow = back one page right + down arrow = next page This is necessary. There are no basic "paragraph" keys (by analogy with characters and lines) that could be "modified" to give page-level commands. Neither can one define a three-key combination -- s + s + up arrow & s + s + down arrow (i.e. s + back pargraph, s + next paragraph) since the s + s combination is already assigned to cursor position. And the s + esc and s + enter combinations are already being used ("logically" so) in the file-level commands. "line" key modifies "line" key to give the read command up + down = read current line "read" command plus right reads from current line onward up + down + right = read from cursor the modifier key by itself is appropriately "space" i.e. silence s = stop reading modifier key modifies itself to give position in "space " s + s = cursor info braille cell "layout" is modified by the space key to give "layout" of the file: s + dot 1 = start of line s + dot 4 = end of line s + dot 3 = start of file s + dot 6 = end of file s + dot 7 = backward search s + dot 8 = forward search set mark uses the quotation mark (dot 5), which "encloses" text to be "deleted" or "moved": delete + dot 5 = set mark delete + right + dot 5 = go to mark s + delete + dot 7 = delete to mark s + dot 1 + dot 4 = copy to mark (space + "c" for copy?) s + up + dot 7 = paste to mark these last five commands are the least consistent because the "root" command does not use the modifier space key as do the rest. Why not? But neither do the other four commands seem consistent with one another. a more consistent set of commands might be: s + dot 5 = set mark s + dot 5 + right = go to mark s + dot 5 + delete = delete to mark s + dot 5 + dot 7 = copy to mark s + dot 5 + dot 8 = paste to mark The esc and enter keys are used for file-level movement by analogy with computer programming: esc = close current file s + esc = back one file s + enter = next file "close" might be a more intuitive name for the esc key but "close" is already used for * + 0 which closes files on the reading level. _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/