Hallo,
Ehrlich gesagt, werde ich aus der Readme nicht ganz schlau.
Auch wenn Du die Anordnung der Buchstaben von Neo nicht haben möchtest, solltest Du Dir mal Neo genauer ansehen. Es gibt auch eine Quertz-Variante von Neo, zumindest unter Windows. Das wäre schon mal eine Möglichkeit, dem Cursortasten-Problem zu begegnen.
Wenn es schon was neues sein soll, wäre auch ein Blick auf die Android- und iPad-Tastaturen sinnvoll. Die haben leicht geänderte Layouts gegenüber dem, was so üblicherweise an PCs hängt (betrifft nicht die Buchstaben).
Tobias
On 06.05.2015 22:08, Thomas Güttler wrote:
Hallo,
ich nutze das Zehnfingersystem seit langem, und bin aber mit einigen Dingen noch nicht ganz zufrieden.
Ich habe meine Verbesserungsvorschläge mal notiert:
Feedback willkommen!
https://github.com/guettli/ten-flying-fingers/blob/master/README.md
# ten-flying-fingers My goal is to keep the pointing fingers on "F" and "J" as much as possible
# Keys which are hard to access
These keys are hard to access if you want to keep the pointing fingers on "F" and "J"
- Pos1, End
- CursorUp, CursorDown, CursorLeft, CursorRight
- PageUp, PageDown
- Backspace
- Del
- ...
# History I used Emacs for more than 15 years. Mostly for programming Python. In 2015 I switched from Emacs to PyCharm. In Emacs it is easy to go to the beginning/end of a line. During configuring PyCharm I asked myself: Why not configure this once for all applications? Why configure keyboard short cuts for every single application?
Other example: In thunderbird many users configure a shortcut to delete mails. The del-key works, but users configure a short cut. Why? Because "del" is too hard to access....
# I am happy with most other keys on the keyboard
I know that there are alternative keyboard layouts like neo2 or colemark. I am happy with the default QWERTY or QWERTZ layout. I want to improve the default layout, I don't want to replace it. I want to be able to use the keyboard of my team mates and family members like I am used to.
Related: http://forum.colemak.com/viewtopic.php?id=1914
# I love feedback
You found a typo, you have the same need as I, you know how to solve this?
Please send me advices via the github issue manager!
# Technologies for the implementation
https://help.ubuntu.com/community/ibus
http://en.wikipedia.org/wiki/Intelligent_Input_Bus
https://code.google.com/p/autokey/ https://github.com/autokey/autokey
# Why not xmodmap ...
The basics could be solved by using xmodmap. But later I would love to have a command line interface which does much more then just mapping one keyboard key to an other key.
# Command line
Pressing CapsLock twice should open a command line like tool. With this I want to:
- move windows: for example put all terminals on the current screen beneath each other (no overlapping)
- change window focus: For example bring webbroser, mail client or editor on the top of the screen.
- insert fixed text: like "Regards, Firstname Lastname" or my ssh public key.
- autocomplete search in the history of the copy and paste texts.
# Related Questions on Stackoverflow, Mailinglists, Groups
http://stackoverflow.com/questions/27813748/clone-input-device-with-python-u...
http://stackoverflow.com/questions/27581500/hook-into-linux-key-event-handli...
http://askubuntu.com/questions/585275/make-capslock-j-work-like-pos1
Question in colemark forum: http://forum.colemak.com/viewtopic.php?pid=15700#p15700
# Mouseless Clipboard Manager http://askubuntu.com/q/513395/42348
# Copy+Paste with same shortcuts everywhere I want the same shortcut for copy+paste in all applications. I choose to take the common ctrl-c ctrl-v for this. Works every where except the x/gnome terminal.
This is easy to solve. Just use Edit -> Keyboard of the gnome terminal: http://askubuntu.com/questions/53688/making-ctrlc-copy-text-in-gnome-termina...