Page 1 of 1

Umlauts im englischen Layout.

Posted: 20 Oct 2016, 00:00
by Eszett
Hallo, ich überlege schon ne ganze Weile hin und her.. Wenn ich das amerikanische Tasten-Layout annehme, was ja an sich eher durchdachter ist als das deutsche: Wie bekomme ich die Umlauts da unter? Die naheliegende Idee Fn+A=>ä scheitert daran, dass man dann nicht den Grossbuchstabe abrufen kann. Habt ihr vielleicht alternative Lösungsansätze?

Posted: 20 Oct 2016, 00:08
by Rimrul
Warum? Du kannst doch FN+SHIFT+A drücken, oder?

Posted: 20 Oct 2016, 00:21
by Eszett
Stimmt, hatte wohl eine Denkverirrung *G* Ist dann halt blöd ne Dreier-Kombi zu greifen, für einen im Deutschen ganz üblichen Buchstaben ... Aber wenn ich Fn auf den Daumen lege könnte es akzeptabel sein.

Posted: 20 Oct 2016, 00:32
by kbdfr
Umlauts? Komischer Plural.
Aber du hast wenigstens nicht den sog. Deppen-Apostroph benutzt und Umlaut's geschrieben :lol:

Posted: 20 Oct 2016, 00:38
by seebart
kbdfr wrote: Umlauts? Komischer Plural.
Aber du hast wenigstens nicht den sog. Deppen-Apostroph benutzt und Umlaut's geschrieben :lol:
Um so lauter lieber kbdfr. :maverick:

Posted: 20 Oct 2016, 01:11
by Spharx
Unter Linux benutze ich das "German (Us keyboard with German letters)" Layout. Auf der 3. Ebene ( über 'alt' ) hat dies die Umlaute und Eszett auf den original Positionen des deutschen Layouts und auf a, u, o und s.

Posted: 20 Oct 2016, 06:50
by Eszett
@Spharx: das ist aber dann ne Linux-spezifische Geschichte, oder?

Ich befürchte, daß wenn man Fn bemühen muss um die Umlaute (Rechtschreibung ist nicht so mein Ding :mrgreen:) aufzurufen, daß man aus Faulheit einfach ae, ue, oe tippt, glaube das geht schneller zu tippen. Dann würde der Workaround mit Fn sinnlos. Wie seht ihr das? Lohnt es das?

Posted: 20 Oct 2016, 07:42
by Halvar
Wieso eigentlich Fn? Dafür bietet sich doch eigentlich AltGr an. Fn-Kombinationen kann man ja normalerweise über das OS überhaupt nicht programmieren.

Ich habe mal eine Zeit lang sowas benutzt (also mit AltGr-a für ä etc.), nach ein bisschen Umgewöhnung ging das ganz gut. Nervig finde ich vor allem, wenn man mehrere Tastaturen benutzen muss (z.B. bei der Arbeit und zuhause), von denen manche deutsch und manche US sind, deshalb benutze ich heute nur noch das deutsche Layout.

Posted: 21 Oct 2016, 09:11
by KeepClackingAnd...
Hi,
ich bin dieses Jahr auch von ISO DE auf US ANSI gewechselt.

Ich persönlich habe mich mit den default Einstellungen von OSX angefreundet:
  • alt+s = ß
  • alt+u a = ä
alt+u gibt an, dass der nächste getippte Buchstabe in ein Umlaut konvertiert werden soll.

Ich persönlich war am Anfang sehr skeptisch, habe mich aber innerhalb von einem Tag daran gewöhnt. Einfache Tastenkombo plus einfacher Buchstabe ist schneller zu tippen als eine Tastenkombination bei der man sich verrenken muss.

Posted: 21 Oct 2016, 09:32
by HAL
Also ich verwende xmodmap (Linux):

Hier der Inhalt meiner .Xmodmap (kein CapsLock sondern Super):

Code: Select all

! caps lock -> super (win)
clear Lock
remove Lock = Caps_Lock
! clear Super
! add Super = Super_L Super_R
keysym Caps_Lock = Super_L

! Map umlauts to RIGHT ALT + <key>
keycode 108 = Mode_switch
keysym e = e E EuroSign
keysym c = c C cent
keysym a = a A adiaeresis Adiaeresis
keysym o = o O odiaeresis Odiaeresis
keysym u = u U udiaeresis Udiaeresis
keysym s = s S ssharp
keysym grave = grave asciitilde degree

Posted: 28 Oct 2016, 10:23
by Fanatic89
Unter Windows benutze ich dafür Autohotkey.

Ich benutze dafür CapsLock + den jeweiligen Buchstaben. Für ü = CapsLock + u.
ß + € habe ich auch noch mit dabei.

Das Autohotkey Script dazu sieht so aus:

Code: Select all

CapsLock & a::Send ä
CapsLock & u::Send ü
CapsLock & o::Send ö
CapsLock & e::Send €
CapsLock & s::Send ß
Unter Linux verwende ich ebenfalls xmodmap. Dazu habe ich einfach folgenden Befehl ins startup mit aufgenommen: xmodmap .Xmodmap. Die Datei .Xmodmap liegt in meinem Home Folder.

Code: Select all

keycode 66 = Mode_switch Multi_key
keycode 117 = Mode_switch Multi_key
keycode 39 = s S ssharp
keycode 38 = a A adiaeresis Adiaeresis
keycode 30 = u U udiaeresis Udiaeresis
keycode 32 = o O odiaeresis Odiaeresis
keycode 26 = e E EuroSign EuroSign
keycode 24 = q Q copyright registered

Re: Umlauts im englischen Layout.

Posted: 01 Nov 2016, 17:24
by Phenix
Mit QMK gabs mal was was die dauer des Tastendrucks genutzt hat:
tippen=1, 2..
Kurz gedrückt halten=F1, F2

liese sich bestimmt auf buchstaben umlegen

Posted: 01 Nov 2016, 21:48
by Daniel
Ich kann dir das US altgr international Layout empfehlen:

Code: Select all

$ cat /etc/X11/xorg.conf.d/01-keyboard-layout.conf 
Section "InputClass"
    Identifier              "keyboard-layout"
    MatchIsKeyboard         "on"
    Option "XkbLayout"      "us"
    Option "XkbOptions"     "caps:ctrl_modifier,compose:menu"
    Option "XkbVariant"     "altgr-intl"
EndSection
Oder zum kurz ausprobieren via setxkbmap

Code: Select all

setxkbmap -layout us -variant altgr-intl -option caps:ctrl_modifier,compose:menu
ä -> altgr + q
ü -> altgr + ü
ö -> altgr + ö
ß -> altgr + s

Gibt es auch unter Windows in ähnlicher Form.

Posted: 28 Dec 2016, 02:50
by GEIST
Ich benutze auch ANSI US international. Ein doppeltes Anführungszeichen gefolgt von einem U ergibt ein Ü, das selbe mit einem A oder einem O ergibt ein Ä bzw. Ö.
Unter OS X bekommt man ein ß indem man ALT + S drückt unter Windows geht es mit AltGr + S.
Phenix wrote: Mit QMK gabs mal was was die dauer des Tastendrucks genutzt hat:
tippen=1, 2..
Kurz gedrückt halten=F1, F2

liese sich bestimmt auf buchstaben umlegen
Das hab ich auf meinem Ergodox mit QMK mal ausprobiert. Klappt theoretisch gut, aber man nimmt halt jede mal wenn man einen Umlaut tippen will eine Pause in Kauf. Selbst wenn man also jahrelang dieses Layout verwendet und sich gut daran gewöhnt hat kann man nicht wirklich schnell und fließend tippen, wenn im Text Umlaute vor kommen.

Posted: 22 Feb 2017, 17:20
by fruitalgorithm
Unter macOS sind beim US Layout auf alt+u die ¨ Punkte als Tottaste, wie man es auf der Deutschen Tastatur für die französischen Akzente ´`ˆ kennt.
Mann tippt also alt+u gefolgt von a, u, o um den entsprechenden Umlaut zu erhalten. ß ist auf alt+s. Das funktioniert sehr gut.