Question for uC programmers who write with 10 fingers: How do you type the following characters on a German keyboard (blind tipping) @ {}[]|~ ?. specially which fingers do you use to press "Ctrl "+"Alt" respc. "Alr Gr" at the same time?. Can you recommend a program/tool to learn this? Thanks.
:
Moved by Moderator
Switch to english layout and type without looking at the keys. That is the easiest way to type fast. Olaf
For the braces it's right thumb on alt gr and index finger. (Had to try on my keyboard because I'm not even thinking about it anymore). Of course most of the time I'll just have to type the opening brace as the editor will do the closing one.
Swies schrieb: > Question for uC programmers who write with 10 fingers: > How do you type the following characters on a German keyboard (blind > tipping) @ {}[]|~ ?. specially which fingers do you use to press "Ctrl > "+"Alt" respc. "Alr Gr" at the same time?. Can you recommend a > program/tool to learn this? I know - wrong answer. For me the better way was getting me a US-Keyboard. My Cherry G81-3000 was less than 50€ - back in old days (like 20 yrs ago)... For German writing (with Umlaut) I use .Xmodmap. Mine is listed below. But you may want to translate this to XKB - for obvious reasons:
1 | ! vi:set ts=4: |
2 | ! |
3 | ! .Xmodmap |
4 | ! |
5 | ! Attn.: setxkbmap conflicting with xmodmap ! |
6 | ! Attn.: xmodmap is ancient and deprecated; it will not function at all on modern |
7 | ! Wayland desktops. best to stop using it entirely. – quixotic Jun 26 '18 at 10:11 |
8 | ! XKB is the system Wayland uses. but system XKB only, last i checked setxkbmap |
9 | ! and xkbcomp only funciton in X. – quixotic Jun 26 '18 at 19:32 |
10 | ! |
11 | ! Aufruf in .profile mit: xmodmap ~/Xmodmap funktioniert nicht |
12 | ! |
13 | ! vgl: http://www.windowslinuxosx.com/q/answers-bash-profile-wont-run-on-login-592427.html |
14 | ! |
15 | ! ~/.Xmodmap is read by /etc/gdm/Xsession. |
16 | ! |
17 | ! If you're not using gdm, you could add a script named: 91xmodmap |
18 | ! in /etc/X11/Xsession.d/ |
19 | ! |
20 | ! that contains: |
21 | ! |
22 | ! XMODMAP="$(which xmodmap)" |
23 | ! SYSMODMAP="/etc/X11/Xmodmap" |
24 | ! USRMODMAP="$HOME/.Xmodmap" |
25 | ! if [ -x $XMODMAP ]; then |
26 | ! if [ -f "$SYSMODMAP" ]; then |
27 | ! $XMODMAP "$SYSMODMAP" |
28 | ! fi |
29 | ! if [ -f "$USRMODMAP" ]; then |
30 | ! $XMODMAP "$USRMODMAP" |
31 | ! fi |
32 | ! fi |
33 | ! |
34 | ! The command you put in your ~/.bash_profile isn't running because gnome-terminal doesn't run as a |
35 | ! login shell by default. |
36 | ! |
37 | ! Right click on gnome-terminal's screen and go to Profiles -> Profile Preferences. |
38 | ! |
39 | ! Then under the Title and Command, check Run command as a login shell. |
40 | ! |
41 | |
42 | ! Fuer setxkbmap siehe auch /usr/share/X11/xkb/rules/base.lst |
43 | ! Mit setxkbmap -option werden alle definitionen zurueckgesetzt |
44 | ! |
45 | !! Nerviges CapsLock abschalten |
46 | remove Lock = Caps_Lock |
47 | ! |
48 | !! Alt_R (keycode 108) bzw. Alt_L (keycode 64) wird als ModeSwitch definiert, aktiviert |
49 | !! also (ohne Shift) das 3. bzw. (mit Shift) das 4. Symbol |
50 | ! |
51 | !! Beide, 'keycode' und 'keysym' funktionieren, 'keysym' ist wohl eleganter |
52 | ! |
53 | keycode 108 = Mode_switch |
54 | !keycode 26 = e E EuroSign EuroSign |
55 | !keycode 39 = s S ssharp ssharp |
56 | !keycode 38 = a A adiaeresis Adiaeresis |
57 | !keycode 30 = u U odiaeresis Odiaeresis |
58 | !keycode 32 = o O udiaeresis Udiaeresis |
59 | |
60 | !keysym Alt_R = Mode_switch |
61 | keysym e = e E EuroSign |
62 | keysym s = s S ssharp ssharp |
63 | keysym a = a A adiaeresis Adiaeresis |
64 | keysym o = o O odiaeresis Odiaeresis |
65 | keysym u = u U udiaeresis Udiaeresis |
66 | keysym p = p P section section |
67 | |
68 | !! end of .Xmodmap |
Swies schrieb: > @ {}[]|~ I left @ where it's marked on the keyboard (AltGr Q), but used to rearrange my keyboard 30 years ago (even under MS-DOS) so äöüÄÖÜ give
1 | [\]{|} |
The umlauts are then reached with AltGr + respective key, which can be easily handled by the right thumb + finger. Nobody else can use my keyboard though. ;-)
:
Edited by Moderator
Why would you press Ctrl and Alt at the same time on a regular base? I can't remember any shortcuts using that combination, except maybe for Ctrl+Alt+Del on windows machines. I also had to try it to see what I'm actually using: @ is right thumb on Ctrl and left ring finger on Q {[ is right thumb on Ctrl and right middle finger on 7/8 ]} is right thumb on Ctrl and either right middle finger or ring finger on 9/0 ~ is right thumb on Ctrl and right little finger on +. But I guess I'm also using the ring finger for this on occasions. ? is left little finger on shift and right ring finger on ß
https://www.neo-layout.org/ Besides the substantially better accessibility of characters needed for programming through layer 3, layer 4 features navigation keys and a number block, which I found to be pretty much a killer feature I miss whenever I need to work on a computer that is not my own. Admittedly it's not all happy and rainbows, there are drawbacks such as lacking compatibility of navigation keys in some applications (can be made to work properly with some tinkering most of the time) or that it's simply not available in Windows out of the box, unlike on Linux-es. As for learing, well, that was the most difficult part. Since the letters aren't printed on the physical keys you're pretty much bound to learn typing blindly - it's plain useless to look. I kept a view of the layout on-screen in the beginning, over time it just gradually becomes less necessary to check the locations.
I use a unlabelled IBM-keyboard. All the keys are blank gray.
Together with a US-layout, no problems so far.
On standard texts approx. 200-300 cps.
> Can you recommend a program/tool to learn this?
I suggest a classic typewriter.
Simply ask a secretary how to use ten fingers.
There is not much to explain. The rest is practice.
Do not use german layout. Its made to write dismiss letters
and not for serious work.
Yeah I've used the neo layout for quite some time years ago. It was indeed very pleasant to write, the foremost advantage for me was that there is much less finger movement required for most words. However during that time I was unable to write fluent on a QWERTZ layout. This gets kind of embarrassing if you have to write in front of other people, so I switched back to QWERTZ.
Hi guys, thank you very much for the different approaches. I think the methode of Johannes is not bad for me: @ is right thumb on Ctrl and left ring finger on Q {[ is right thumb on Ctrl and right middle finger on 7/8 ]} is right thumb on Ctrl and either right middle finger or ring finger on 9/0 ~ is right thumb on Ctrl and right little finger on +. Thanks
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.