Apple Kablosuz klavyeyi kullanıyorum ve Fntuşun ve Ctrltuşun bu sıraya sahip olduğundan biraz hayal kırıklığına uğradım . Benim için uygun değil. Onları nasıl kolayca değiştirebilirim?
Apple Kablosuz klavyeyi kullanıyorum ve Fntuşun ve Ctrltuşun bu sıraya sahip olduğundan biraz hayal kırıklığına uğradım . Benim için uygun değil. Onları nasıl kolayca değiştirebilirim?
Yanıtlar:
SharpKeys 2.1.1 kullanılarak yapılabilir :
SharpKeys, Windows'un bir anahtarı başka bir anahtara yeniden eşlemesini sağlayan bir Kayıt Defteri anahtarını yöneten bir yardımcı programdır. Uygulamada, yaygın klavye tuşlarının bir listesi ve çoğu klavye tuşunu otomatik olarak tanıyan bir Tip Tuş özelliği bulunur.
Ne yapabilirsin:
Bir anahtarın tamamını başka bir anahtarla eşleyin - örneğin, Caps Lock tuşunu Shift tuşuyla yeniden eşleştirebilirsiniz
Ne yapamazsın:
İki anahtarı birbiriyle değiştirmenize izin verin - örn. Q ve Z takas yerleriniz olamaz, çünkü yeniden eşleme kodu karışacaktır
DoubleCommand kullanılarak yapılabilir :
DoubleCommand, tuşları yeniden eşleştirmenizi, başka bir deyişle klavyenizin çalışma şeklini değiştirmenizi sağlayan Mac OS X (çekirdek uzantısı) yazılımıdır. Genellikle Mac ve PC klavyelerinde yer değiştirdikleri için Alt (İsteğe bağlı) ve Windows (Command veya Apple) tuşlarını değiştirerek bir PC klavyesini Mac ile daha rahat hale getirmek için kullanılır. Mac'inizle bir PC klavyesi kullanıyorsanız DoubleCommand bunu düzeltmenin hızlı ve kolay bir yoludur.
MacBook Pro Klavye'yi buldum - Tuşları Nasıl Takas / Yeniden Çıkarırım? bu konuda yararlı bilgiler içermesi.
DoubleCommand
Yazılım bağlantısı için teşekkürler , yazınızı görmeden önce buldum :) Ama bana yardımcı olur. Ve başka bir sorunum var: nasıl yeniden tanımlanır eject
? Mümkün mü?! Bu delete
davranışı ayarlamak istiyorum ... Fu ** ing apple devs kullanmadığımızı düşünüyor delete
veya programlama fn+backspace
yerine yazmak için uygun delete
mu?
DoubleCommand
kombo kısayollarını kullanırken bir sorunum var (örneğin, Ctrl+Shift+Up
sadece orijinal düğmeler çalışıyor ...
fn
Anahtarı yalnızca bir control
anahtara yeniden eşleyebilir .
Ne yazık ki, bu muhtemelen işe yaramaz. Bluetooth klavyenin ürün yazılımını değiştirmek veya sabit yazılım düğmelerini yeniden kablolamak hariç.
Sebep : Fn tuşu, oluşturulan tarama kodları için bir değiştiricidir. Bu anahtar, donanım düzeyinde bir değiştiricidir. Bir fn tuş basımı bile görülemiyor (linux altındaki Apple bluetooth klavyemde 'xev' kullanarak)
EDIT: Hızlı bir test mümkün olduğunu gösterir (gerçek bir tty üzerinde showkey kullanarak):
Fn anahtar kodu vardır 464
Ctrl anahtar kodu 29 vardır
10.11'e kadar (ve dahil) sürümler için, tuşları Karabiner (eski adıyla KeyRemap4MacBook) ile değiştirebilirken, DoubleCommand fnanahtarınızı yalnızca bir controlanahtara dönüştürebilir .
10.12+ sürümleri için, Karabiner'ın tam bir yeniden yazımı olan Karabiner -Elements'ı kullanmak isteyeceksiniz , bu hala Karabiner'de mevcut olan işlevi takip ediyor. Desteklediği özellikler hala değişiyor.
Windows altında, aşağıdaki sürücünün yüklenmesi Ctrl ve Fn'yi kolayca değiştirmenizi sağlar.
https://github.com/samartzidis/WinAppleKey
Buna ek olarak, cmd / win ve alt da değiştirilebilir ve Mac düzeninden bazı Fn + Key kombinasyonları yüklenir:
Linux kullanırken de bunun mümkün olması gerektiğini düşünüyorum. En azından sisteminize erişiminiz olduğunda ve çekirdeğinizi yeniden derleyebiliyorsanız. Linux'a göz atın : Apple Wireless A1314 Fn anahtarı kaydedilmedi, yazılım hatası gibi görünüyor .
(Zuuls cevabına ek)
Apple Klavyelerde çekirdek modülünü değiştirerek denedim burada . Linux çekirdeği sürüm 3.13 (veya yakın) ise, yüklemesi kolay olmalıdır.
Bazı kod modülleri yazma deneyimi yok, bu yüzden bazı kod beklendiği gibi çalışmayabilir. Bildiğim kadarıyla, klavyemde çalışıyor :)