Mac OS X'te uygulamaya özgü varsayılan klavye düzeni


12

Genel olarak klavye düzeninin nasıl değiştirileceğini biliyorum, ancak bazı uygulamaların hepsi için aynı değil, belirli bir düzen ile her zaman açılmasını istiyorum. Örneğin, Firefox'un bir İspanyol düzeniyle açılmasını, ancak Mathematica'nın ABD düzeniyle açılmasını istiyorum. Bunu nasıl yapabilirim?

Snow Leopard kullanıyorum


Yanıtlar:


10

Bence en kolay çözüm, biraz manuel çalışma eklemek ve aşağıdaki gibi yapmaktır:

  • Sistem Tercihleri> Dil ve Metin> Giriş Kaynakları'nda istediğiniz dilleri açın
  • "Giriş kaynağı seçenekleri" altında "Her belge için farklı bir taneye izin ver" i seçin
  • Klavye düzenini değiştirmek için klavye kısayolu ayarlama
  • Uygulamanızı başlatın, klavye düzeninizi değiştirin, yalnızca bu pencere için değiştirilecektir.
  • Yeni bir firefox penceresi açarsanız, bu yeni pencere için dili yeniden seçmeniz gerekir.

Uygulamaların tek bir düzende açılması isteğinizi yanıtlamak için :

  • "Her belge için farklı bir taneye izin ver" seçeneğini yukarıda belirtildiği şekilde ayarlayın.
  • Düzeni komut dosyasıyla nasıl değiştireceğinizi öğrenin. Çözümler mevcut görünüyor ...
  • Firefox için Firefox'u başlatan yeni bir başlatıcı (AppleScript) yapın, ardından klavye değiştiriciyi bir süre sonra çalıştırın (Firefox'un açık ve önde olduğundan emin olduğunuzda).
  • Belki de lansman sırasında bunu yapmak ihtiyaçlarınızı karşıladığı için yeterince iyidir. Değilse, @ pattern86 tarafından önerilen şekilde sürekli çalıştırın

Teşekkür ederim! Birkaç aydır bunu yapmanın bir yolunu arıyorum. Safari her zaman klavye düzenini kendi başına değiştirir, beni deli eder.
Ory Band

Bu cevap modası geçmiş! Yosemite için böyle bir seçenek yok. mayın cevabını kontrol et: superuser.com/a/889096/230571
skywinder

2
Seçenek şimdi OS X High Sierra'ya geri döndü, ancak "Belgenin giriş kaynağına otomatik olarak geç" olarak yeniden ifade edildi. Bunu çok faydalı buldum.
MKT

5

Klavye pilotunu denemenizi öneririm .

Uygulama Mac OS App Store'da küçük bir fiyata satılıyor. Belirtilen uygulama odaklandığında etkin mizanpajı değiştirmeye zorlayan bir uygulama-> mizanpaj çifti listesi ayarlamanıza olanak tanır.


5
Merhaba Gleb! Cevabınızı genişletebilir ve sorunun nasıl çözüldüğünü, ne yaptığını vb. Açıklayabilir misiniz?
13'te slhck

Aynı sorunu yaşadım ve devam ettim ve klavye pilotu aldım ve gerçekten de sorunu çözdü, uygulamaları değiştirdiğinizde düzeni değiştiriyor.
Guillermo Siliceo Trueba

4

En çok oy alan cevap modası geçmiş! Yosemite için böyle bir seçenek yok.

Bu sorunu çözen harika ve ücretsiz bir uygulama buldum : Otomatik Klavye

Bu uygulama ile herhangi bir belirli uygulama için varsayılan dili belirtebilirsiniz - sadece harika!


1
Belki bir zamanlar
özgürdü

Ve şimdi bile mevcut değil, ya da belki sadece bölgem için ...
Andrey Semakin

1

Bir uygulamanın odaklanıp odaklanmadığını sürekli olarak çalıştıran ve kontrol eden bir Applescript yazabilirsiniz ve varsa klavye düzenini tek bir düzene ayarlar ve uygulamanın odağa sahip olmadığını algıladığında düzeni tekrar değiştirir. Girişte çalıştır.

Uygulamanın yazılmasına yardımcı olamam, ancak çözüm bu olurdu.

Bulduğum ilgili birkaç makale:



1

Sorulan soruya tam olarak cevap değil (sadece Rusça ve İngilizce için çalıştığı için), ancak burada olmasını istiyorum, gelecekte böyle bir uygulamayı arayacak olanlar için. Yandex'ten Punto Switcher, uygulama başına düzeni hatırlamak için onay kutusuna sahiptir. Ayrıca, yazdıklarınıza bağlı olarak otomatik düzen değiştirmeyi kapatabilirsiniz.


Punto switcher küçük bir yardımcı programdır, temel işlevi yanlış düzende yazılan metni düzeltmektir. Ayrıca uygulama başına düzeni hatırlayabilir. Ve başka bir uygulama için bir eklenti değil, bağımsız bir araç ... Nasıl 'uygulamanın kendisine bağlı olduğunu' görmüyorum.
Alissa
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.