Kann ich in umgekehrter Schreibweise wie diese mit aufgesetzierter Feststelltaste tippen?

11

Von Zeit zu Zeit muss ich einen Text eingeben, der hauptsächlich aus Großbuchstaben besteht, gelegentlich aber auch aus Kleinbuchstaben - im Wesentlichen aus Groß- und Kleinschreibung, aber invertiert. Unter Windows hätte ich einfach die Feststelltaste die ganze Zeit gedrückt, und wenn ich die Umschalttaste drücke, bekomme ich einen Kleinbuchstaben. Unter OS X erhalte ich jedoch nur Großbuchstaben, unabhängig davon, ob die Umschalttaste gedrückt ist oder nicht, wenn die Feststelltaste aktiviert ist.

So kann ich entweder die Umschalttaste während der gesamten Eingabe gedrückt halten, sie kurz loslassen, um einen Kleinbuchstaben einzugeben, oder die Feststelltaste zweimal für jeden von mir eingegebenen Kleinbuchstaben drücken. Beides funktioniert nicht so gut wie Windows.

Gibt es eine Möglichkeit, die Feststelltaste so zu gestalten, wie es unter Windows der Fall ist, wenn durch Drücken der Umschalttaste bei aktivierter Feststelltaste Kleinbuchstaben erzeugt werden?

Ich laufe 10.6.

Tanner Swett
quelle

Antworten:

9

Siehe Update unten ...

Es scheint, dass sich (nur) die Eingabequelle "French - Numerical" wie Window Caps Lock (mit iNVERSE sHIFT) verhält:

Tastaturlayout Französisch - Numerisch

Hab diese Infos hier gefunden .

Beachten Sie jedoch, dass dies mit einem eher ungewöhnlichen Tastaturlayout einhergeht (zumindest für mich).

Tastaturlayout Französisch - Numerisch1

Tastaturlayout Französisch - Numerisch2

Update: Mit Ukelele kann dies auf alle Tastaturlayouts angewendet werden:

Danke Daniel, dass er in die richtige Richtung weist.

Öffnen Sie Ukelele und speichern Sie Ihr (aktuelles) Layout in einer Datei (z. B. "Neu von aktueller Eingabequelle" und "Speichern"):

Neu von der aktuellen Eingangsquelle

Öffnen Sie die .xmlDatei in einem Texteditor und suchen mapIndexSie die Datei, die Sie für die Kombination + (Umschalt + Feststelltaste) verwenden möchten . Für Deutsch habe ich verwendet mapIndex="0". Fügen Sie diese Zeile ein:

<modifier keys="shift caps"/>

Suchen Sie alle anderen Vorkommen dieser Kombination und kommentieren Sie sie aus (oder löschen Sie die Zeilen). Wieder für Deutsch ist es:

<keyMapSelect mapIndex="1">
<modifier keys="anyShift"/>
<modifier keys="shift rightShift? caps? rightOption? rightControl"/>
<modifier keys="shift rightShift? caps? rightOption rightControl?"/>
<!--<modifier keys="shift rightShift? caps rightOption? rightControl?"/> -->
    </keyMapSelect>

Schaltkappen

Öffnen Sie die geänderte Datei erneut mit Ukelele.

Hier ist ein Vergleich des "deutschen" Layouts vor und nach der Änderung:

Layout 1

Layout 2

Befolgen Sie die Anweisungen in Ukelele, um eine neue Eingabequelle (Name, ID, Installation) zu erstellen.

Ich habe die geänderte Datei nicht getestet, sollte aber funktionieren.

iolsmit
quelle
1
Dies deutet darauf hin, dass es sich um eine Funktion handelt, die auch anderen Layouts hinzugefügt werden kann. Ich bin sicher, dass dies in Ukelele möglich ist, aber ich habe noch nicht gelernt, wie.
Daniel
Danke @Daniel für diesen Kommentar - ich habe es herausgefunden. Ich werde das Verfahren zu meiner Antwort hinzufügen.
Iolsmit
1
Dies verhindert jedoch, dass Sie die Tasten! @ # $% ^ & * () (Verschobene Tasten der oberen Zeilennummer) verwenden. Um diese zu verwenden, habe ich ein benutzerdefiniertes Layout erstellt, das genau das "PC" -Verhalten unter OS X reproduziert . Beachten Sie, dass dies nur für das US-Layout gilt. Wenn Sie ein anderes verwenden, müssen Sie es selbst tun :)
Félix Saparelli
-1

Nach meinen Erfahrungen ist dies unter OS X nicht möglich. Keines der von mir getesteten Dienstprogramme zur Neukonfiguration der Tastatur scheint dazu in der Lage zu sein. Es tut uns leid. :(

Synästhetische Symphonie
quelle