6 votes

OSX 10.9.5 - mises en page de clavier différentes par application

De ce que je vois dans le Googles, il y avait autrefois un moyen de définir une disposition de clavier unique pour chaque application/fenêtre. J'ai deux applications différentes et j'ai besoin de dispositions différentes pour chacune d'elles (Dvorak pour l'une et US pour l'autre).

Il semble que cette fonctionnalité ait peut-être été supprimée quelque part entre ce que je vois dans Google et la version actuelle 10.9.5. Y a-t-il un autre moyen d'accomplir cela maintenant?

10voto

Ruskes Points 44895

J'utilise également la commutation du clavier.

Pour cela, je clique simplement sur l'icône du nom de la source de saisie dans la barre de menus et je sélectionne le clavier dont j'ai besoin.

clavier

Cela suppose que vous avez défini les sources de saisie dans les préférences système de votre clavier, et vous pouvez également choisir de basculer automatiquement vers la source de saisie des documents si vous le préférez.

Basculer automatiquement :

 

Choisissez une source de saisie pour un document et utilisez-la chaque fois que vous travaillez dans le document jusqu'à ce que vous le fermiez, même si vous passez à d'autres documents utilisant d'autres sources de saisie entre-temps.

    

Cette option n'apparaît que lorsque vous ajoutez une deuxième source de saisie.

source de saisie

3voto

Tom Points 63

Si vous utilisez Keyboard Maestro pour cela, utilisez l'action appelée "Définir le layout du clavier sur" au lieu du script Apple. Cela change instantanément le layout sans ouvrir le menu.

2voto

AtliB Points 776

Tel que suggéré par @LeeJoramo, vous pouvez utiliser Keyboard Maestro et un peu d'AppleScript pour activer la disposition souhaitée lorsque vous passez à une certaine application. Par exemple, voici un macro KM qui définit ma disposition de clavier en "Grec" lorsque je bascule sur TextMate :

entrer la description de l'image ici

Le script, emprunté à cette réponse StackOverflow :

tell application "System Events" to tell process "SystemUIServer"
    tell (menu bar item 1 of menu bar 1 whose description is "text input")
        select
        tell menu 1
            click (first menu item whose title contains "Greek")
        end tell
    end tell
end tell

2voto

PATRY Points 3068

Il existe une application censée pouvoir faire cela, mais je ne l'ai pas encore essayée: AutoKeyboard

http://www.macupdate.com/app/mac/51829/autokeyboard

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X