MacBook Pro Klavye - Tuşlar Nasıl Değiştirilir / Yeniden Eşleştirilir?


16

Bunun daha önce farklı bir şekilde istenebileceğini biliyorum, ama hala sağlam bir cevap görmedim. Bu 2 özel ihtiyacı sağlamanın daha açık hale getireceğini umuyorum.

Özellikle uzun zamandır PC kullanıcısından MacBook Pro kullanabilmek için 2 davranış istiyorum.

Arka fon:

  • Ben sadece geçmiş mac benim ilk mac (hayatımda) bu geçmiş hafta sonu aldı bir windows kullanıcısıyım.
  • MBP'yi Snow Leopard ve Windows 7 x64 ile önyükleme yapıyorum

Ne yapmak istiyorum (hem Windows 7'de hem de Snow Leopard'da):

  • Takas fnve controltuşları (değil fiziksel olarak)
  • ejectİleriye doğru silmek için tuşa dokunabilir , ancak ejectdiski gerçekten çıkarmak için tuşu basılı tutabilirsiniz .

Bunlar mümkün mü, eğer öyleyse bunu hem Windows 7'de hem de Snow Leopard'da başarmanın en iyi yolu (yazılım?) Nedir?

Yanıtlar:


14

OS X'te: DoubleCommand

resim açıklamasını buraya girin

Windows'ta: SharpKeys

resim açıklamasını buraya girin

Daha kapsamlı bir şey için, platformlar arası uyumluluk için Mono ile çalışan AutoHotkey (Windows) veya IronAHK (AutoHotkey yeniden yazma - Linux, Mac, vb.)


2
keskin tuşlar [fn] (işlev) tuşunu yeniden eşlememe izin vermiyor
Jon Erickson

4
ve DoubleCommand sadece fn -> kontrolünü eşlememe izin veriyor ama kontrol etmiyor -> fn
Jon Erickson

Alternatiflere bir bakın, çok daha esnektirler.
John T

8

Snow Leopard tarafında Control ve Fn'yi Karabiner (örneğin KeyRemap4MacBook) ile değiştirebilirsiniz.

Çift önyükleme yapıyorsanız, iyi bir fikir OS X'in tercihlerinde Command ve Control'ü değiştirmektir. Her ikisinde de fiziksel olarak aynı klavye kısayollarını görürsünüz.


Şimdi Karabiner deniyor.
iconoclast

3

Tıpkı bir sidenote gibi, Klavye altındaki normal OS X sistem tercihlerine de göz atmayı düşünebilirsiniz, sağ altta "Değiştirici tuşlar" adlı bir düğme vardır, burada değiştirici tuşlarla hangi işlemlerin yapılması gerektiğini tanımlayabilirsiniz ( kilit, ctrl, cmd, ...). Bazı durumlarda üçüncü taraf yazılım yüklemeden de yeterli olabilir.



1

BetterTouchTool'u kullanabilirsiniz , tuşları ve çoklu dokunma hareketlerini yeniden programlayabileceğiniz ücretsiz bir araçtır. Ayarlarınızda F1, F2 vb. Tuşlarını varsayılan olarak ayarladığınızdan emin olun. BetterTouch'ı açın ve klavyenizi yeniden eşleyin. Giriş yaptıktan sonra otomatik olarak çalışmasına izin vermeyi unutmayın. Ayrıca çoklu dokunma hareketleriyle çalışmak için çok kullanışlı bir araçtır. Boşluklarımı dört parmağımla kaydırmak için kullanıyorum. Snow Leopard'daki varsayılan hareketleri sevmiyorum.


1

John T'nin işaret ettiği gibi , AutoHotKey Windows'ta her şeyi yapıyor ve hepsi bu.

Mac için IronAHK eskiden de iyiydi.

Yani, asla gerçekten kullanamasam da, ihtiyacınız olanı yapıyor gibi görünen başka bir seçenek daha var. Çok teknik olmasına rağmen, son derece özelleştirilebilir. Sadece web sitesini teklif edeceğim:

Ukelele ,Mac OS X içinbir Unicode Klavye Düzeni Düzenleyicisi

Ukelele, .keylayout dosyalarına grafik bir arabirim sağlayarak, istenen karakterlerin gerektiğinde tuşlara sürüklenebileceği klavye düzeni düzenlemesini basitleştirmeyi amaçlamaktadır. ( Sistem Tercihleri'nde etkinleştirildiyse, Giriş menüsünde bulunan Karakter Paleti , karakterleri bulmak için harika bir yerdir.)

Tek karakter kodlarının tuşlara basit bir şekilde atanmasına ek olarak, Ukelele çok karakterli dizeler atayabilir ve bir tuş vuruşunun aşağıdaki tuş vuruşunun çıkışını değiştiren yeni bir durum ayarladığı "ölü tuşlar" oluşturabilir.

Umarım bulduğumda bana geri dönemediğinde sana yardımcı olabilir. ;)


autohotkey Fn tuşunu algılamıyor. Ancak Caps Lock'u yeniden eşlemek için kullanabilirsiniz.
Aleksandr Dubinsky

0

Windows'ta, birisi kablosuz Apple klavyenin bu büyülü başarısını yapmak için bir çekirdek modu sürücüsü uyguladı. Bir macbook için çalışıp çalışmadığından emin değilim. SSS, bir seçeneğin Windows'u "doğal olarak" yüklemek olduğunu söylüyor. Ne olursa olsun, kaynak kodda yapılan küçük bir değişikliğin her yerde çalışmasını sağlama şansı yüksektir.

https://github.com/samartzidis/WinA1314

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.