Hi. This hack provides for example "space/shift dual role key". When you press the space key alone, it's a space; but when you press it with another key, it's a shift. Any pairs of keys are possible. This means your hands stay almost always at their home postion. Now I can't type comfortably without it.
It's a fork of Xorg "evdev" driver (= xf86-input-evdev, or in debian/ubuntu xserver-xorg-input-evdev).
* Readme tells the detail.
* homepage. You can get the source tarball and git access instruction.
News for 2.6.4 (28 dec 2011)
It has one minor fix, "mouse support":
When you press space/shift and a mouse button, the result used to be shift + click, ok, but also followed by an extra, unwanted space, as if the click hadn't happened. It's because each device ignored others. Now it's fixed, as long as the mouse is also handled by evdev driver. (Notebook touchpads are dealt by synaptics driver, so it's not fixed, and won't be fixed. Use AhmTimeout option as a workaround.)
For full changes, read README, "News" section:
installation
I'm not a debian-ish distro user! See this debian forum thread for installtion instruction.
There's also an Ubuntu PPA for this hack contributed by Yuri Khan. (Thanks!) I don't give general instruction and caution on PPA here. Use it at your own risk, but the source package may be nice; at least looking into debian/ directory will help.
Alternatives
* C++ implementation Space2Ctrl. See comparison with at-home-modifier.
* C implementation keydouble forked from Space2Ctrl. You may find the news at the Arch forum thread.
Both are still rudimentary.
Please use the forum / mailing list for general topics, and use this thread for distro specific things only. (But I'd be glad if you could add a comment here to make it draw more attention. =)
Any comments, both positive and negative, are more than welcome. Please give me a feedback. I don't know how many have tried. :/
With best regards.



Adv Reply

Bookmarks