RE: [opensuse] possibility to use standard keyboard single-hande




On 08-Mar-07 Zhang Weiwu wrote:
The doctor suggested me to use left arm as less as possible.
I think this is only possible if I can type single-handed.

After I read this article I decide to start to practice single
hand typing on standard keyboard:
http://edgarmatias.com/papers/hci96/

Problem being I don't know if this is possible on Linux. Using
this typing technology, it require OS to make Space Bar work
in the way like "Shift". E.g. press "Shift" and "a" you get "A",
press space bar and "a" you get ";", the symmetrical opposite
key of "a" on keyboard.

I tried to google around, it seems so far not so much Linux
software take this issue seriously yet (or at least simple google
search is not sufficient). I guess there might be a keyboard
layout that can help me do that: checking gnome keycode map list,
there is no keyboard layout for single-handed QWERTY.

Maybe this is simple? Maybe all I need is to tweak some configuration
file for X or Gnome? I don't know.

A lot of google search showed that alternative method is to use
Dvorak single-handed layout keyboard. That's not an easy option
to me because I type Chinese a lot and I already remembered key
position. Switching from QWERTY to an alternative layout is a big
trouble for me, too much to re-learn and re-practice. And, my arm
is not permanently injured, I wish to get back to dual-hand typing
after several months. Holiday is not an option for me too, I am
running a company and under business pressure.

One simple suggestion -- if it is medically acceptable -- is to
use your injured arm/hand only for the keys Shift, Ctrl, Alt, and
use your good hand for all other keys. That would minimise the
strain on your injured arm.

Another approach would be to re-program say the SPACE bar to act
as Shift, and some other key otherwise rarely used (e.g. F12)
to act as SPACE.

Indications of how to do this sort of thing can be found in

man xmodmap

Hoping this helps, sympathy with your problems, and wishing
you a good solution and outcome!
Ted.


--------------------------------------------------------------------
E-Mail: (Ted Harding) <ted.harding@xxxxxxxxxxxxxxxx>
Fax-to-email: +44 (0)870 094 0861
Date: 08-Mar-07 Time: 10:29:31
------------------------------ XFMail ------------------------------
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx



Relevant Pages

  • Re: RosAsm?[OT#2]
    ... >> accent marks on some of the word ommitted because of ASCII and UK ... because it has the keyboard layout as a nice little ASCII ... _ONE ADDITION_ that is not on the keyboard diagram but I ... that many UK typists simply "get used" to typing with a UK keyboard ...
    (alt.lang.asm)
  • Re: ToAsciiEx/LoadKeyboardLayout question
    ... > English system as running on non-english Windows.... ... want to have US English keyboard in his list. ... When the current keyboard layout is ... the user's lists. ...
    (microsoft.public.vc.language)
  • Re: How to type letter "é"?
    ... No, not the physical keyboard layout, but the current "active" logical keyboard layout that happens to be in effect in your operating system with your current regional settings. ... If you're using the US layout, "Alt Gr" will work just like the left "Alt" key, regardless of what it says on the keycap. ... The symbol marked up in the lower-right corner can be produced by holding down the "Alt Gr" key while pressing the other key - exactly the same way you produce alternative characters from the numeric row when using the "Shift" key. ...
    (alt.usage.english)
  • Re: Entroband - macors: How do I get started?
    ... It continues to assume the german keyboard layout. ... >> Entroband player, encountered. ...
    (rec.games.roguelike.angband)
  • Re: ToAsciiEx/LoadKeyboardLayout question
    ... > layout is US English. ... When the current keyboard layout is different, ... Perhaps the solution is to find "keyboard wedge devices" that do not make ... piece of info about the layout, unload the layout is a very fast operation. ...
    (microsoft.public.vc.language)