Umlauts im englischen Layout.

User avatar
Eszett

20 Oct 2016, 00:00

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?
Last edited by Eszett on 20 Oct 2016, 00:08, edited 2 times in total.

Rimrul

20 Oct 2016, 00:08

Warum? Du kannst doch FN+SHIFT+A drücken, oder?

User avatar
Eszett

20 Oct 2016, 00:21

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.

User avatar
kbdfr
The Tiproman

20 Oct 2016, 00:32

Umlauts? Komischer Plural.
Aber du hast wenigstens nicht den sog. Deppen-Apostroph benutzt und Umlaut's geschrieben :lol:

User avatar
seebart
Offtopicthority Instigator

20 Oct 2016, 00:38

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:

User avatar
Spharx

20 Oct 2016, 01:11

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.

User avatar
Eszett

20 Oct 2016, 06:50

@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?

User avatar
Halvar

20 Oct 2016, 07:42

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.

User avatar
KeepClackingAnd...
Organizer Mechanicon

21 Oct 2016, 09:11

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.

User avatar
HAL

21 Oct 2016, 09:32

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

User avatar
Fanatic89

28 Oct 2016, 10:23

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

User avatar
Phenix
-p

01 Nov 2016, 17:24

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

User avatar
Daniel

01 Nov 2016, 21:48

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.

User avatar
GEIST

28 Dec 2016, 02:50

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.

User avatar
fruitalgorithm

22 Feb 2017, 17:20

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.

Post Reply

Return to “Diskussionen auf Deutsch”