Türkçe

Mac’te kumanda düğmeleri klavye tuşlarına nasıl atanır

Mac’te kumanda düğmelerini klavye tuşlarına bir eşleyici uygulamayla atarsın, çünkü macOS bunu kendi başına yapamaz: Sistem Ayarları’ndaki Oyun Kumandaları sayfası yalnızca bir kumanda düğmesini başka birinin yerine koyar, o da yalnızca zaten kumanda okuyan oyunlarda. InputConfig’i tam bu iş için yapıyorum. Ücretsiz ve açık kaynaklı, PlayStation, Xbox, Switch ve 8BitDo kumandalarını ve düz USB joystick’leri okur ve kurulum yaklaşık iki dakika sürer.

InputConfig'i Mac App Store'dan indirinInputConfig, Mac App Store'da ücretsiz. macOS 14 veya üstü, hesap yok, takip yok, açık kaynak.

Adımlar

  1. Kumandayı Bluetooth ya da USB ile bağla.
  2. InputConfig’i aç ve Erişilebilirlik iznini ver.
  3. Bir preset oluştur, bir satırda Scan düğmesine tıkla ve düğmeye bas.
  4. Çıktı olarak Keyboard Key seç (ya da fare, kaydırma, makro, MIDI).
  5. Save ve Activate. Atama her uygulamada çalışır.

İlk düğmeni ata

Herhangi bir PS5 DualSense, PS4 DualShock 4, Xbox, Switch Pro, 8BitDo ya da başka bir HID gamepad sürücüsüz çalışır.

Adım 1: Erişilebilirliğe izin ver

  • Sen: Kumandayı bağla, Mac App Store’dan InputConfig’i aç ve istediğinde Erişilebilirlik iznini ver.
  • macOS: InputConfig’in diğer uygulamalara tuş ve fare olayları göndermesine izin verir. İznin tek amacı bu.
  • Kontrol: InputConfig, Sistem Ayarları, Gizlilik ve Güvenlik, Erişilebilirlik içinde açık.

Adım 2: Bir düğmeyi tara

  • Sen: New Preset düğmesine tıkla ya da düzenlemek için hazır bir düzen seç. Bir satırda Scan düğmesine tıkla ve atamak istediğin düğmeye bas.
  • InputConfig: Aynı anda her aygıtı dinler ve satırı bastığın ilk kontrole bağlar.
  • Kontrol: Satır bastığın düğmeyi adlandırır.
InputConfig düzenleyicisinde Cross düğmesine bağlı bir satır, Keyboard Key çıktısı seçili ve Boşluk tuşu seçilmiş.
Figure 1. Bir satır bir iştir: solda kontrol, sağda gönderdiği tuş.

Adım 3: Tuşu seç

  • Sen: Satırın sağ tarafında Keyboard Key seç ve tuşu seç. Ya da Mouse Motion, Mouse Button, Scroll, bir makro, yazılı metin, bir MIDI notası ya da bir sistem işlevi seç.
  • InputConfig: Atamayı presetle birlikte kaydeder.
  • Kontrol: Her kontrol için tekrarla. Çubuklar işaretçiyi sürebilir ya da dört tuş gönderebilir, tetikler tıklayabilir ya da tuş gönderebilir ve D-pad oklar ya da WASD olabilir.

Adım 4: Etkinleştir

  • Sen: Kaydet, sonra Activate düğmesine tıkla.
  • InputConfig: Tuşlarını, kapatana kadar öndeki uygulamaya gönderir.
  • Kontrol: TextEdit’i aç ve atanmış bir düğmeye bas: tuşu görünür. Acil durdurma, Control Option Command ve nokta, her şeyi bir anda bırakır.

Hazır bir masaüstü düzeniyle başla

Yerleşik Desktop Navigation presetı, satır satır eksiksiz bir klavye ve fare atamasıdır:

KontrolGönderir
Sol çubukİşaretçi hareketi
Sağ çubukKaydırma
Sağ tetikSol tıklama
Sol tetikSağ tıklama
D-padOk tuşları
A / CrossSol tıklama
B / CircleGeri Al (Command Z)
X / SquareKes (Command X)
Y / TriangleYapıştır (Command V)
Sağ çubuğa basmaTümünü Seç (Command A)
LB / L1Sonraki uygulama (Command Tab)
RB / R1Önceki uygulama (Command Shift Tab)
Back / Share / CreateSpotlight (Command Space)
Start / Options / MenuReturn

Etkinleştir ve bir kumanda tüm Mac’i yönetir, sonra istediğin satırı değiştirebilirsin.

Kumandayı yok sayan bir oyunu ata

Kontrolleri oyunun beklediği tuşlara ata: sol çubukta WASD, sağ çubukta fareyle bakış, zıplamak için Boşluk, tetikler fare düğmelerine. Oyun bir klavye ve fare görür ve hiç anlamaz. Minecraft, Fortnite, Roblox ve yüzlercesi için hazır düzenler var.

Bir çubuğu WASD ya da ok tuşlarına çevir

İnsanların joystick’ten klavyeye dediği kısım bu. Bir çubuk iki eksendir ve her yöne kendi satırı verilir, yani bir çubuk dört tuş olur: yukarı W, aşağı S, sol A, sağ D. Ya da dört ok tuşu, ya da I, J, K ve L, ya da başka herhangi bir şey.

  • Tuş ne zaman iner. Bir yön, çubuk o satırın ölü bölgesini geçtiğinde tuşuna basar, sen değiştirmedikçe dışarı doğru yüzde 25, ve çubuk geri gelince bırakır. Bırakma noktası biraz daha aşağıdadır, böylece kenara yakın duran bir çubuk tuşun titremesine yol açmaz.
  • Çaprazlar. Yukarı ve sağ it, iki satır da tetiklenir ve oyun W ve D’yi birlikte basılı görür, tıpkı bir klavyeden olacağı gibi.
  • Açık ya da kapalı. Tuş gönderen bir çubuk analog değildir. W’ye dokununca yürüyen ve Shift’i basılı tutunca koşan bir oyun, Shift’in başka bir kontrolde olmasını ister. Minecraft düzeni koşmayı sol çubuğa basmaya koyar.
  • D-pad. Aynı şekilde dört satır, bu da onu ok tuşları için doğal yer yapar.

USB joystick’ler, uçuş çubukları ve arcade çubukları aynı şekilde çalışır: her eksen, düğme ve hat anahtarı bir satırdır. Mac’te joystick’ten klavyeye bunları kapsar.

Tuşları basılı tut, kombinasyonlar gönder ve metin yaz

Keyboard Key satırı düğme inince tuşa basar ve düğme kalkınca bırakır, yani düğmeyi basılı tutmak tuşu basılı tutar. Oyunların yürümek, koşmak ve nişan almak için beklediği şey bu.

  • Tuş kombinasyonları. Bir satıra birden fazla tuş koy, örneğin Command ve A, ve birlikte inerler. Desktop Navigation Geri Al, Kes, Yapıştır ve Tümünü Seç’i bu şekilde gönderir.
  • Hangi tuşlar. Harfler, rakamlar, oklar, F13’ten F19’a fonksiyon tuşları, sayı bloğu, değiştiriciler ve özel tuşlar, hepsi satırdaki tuş menüsünden.
  • Turbo, geçiş, basılı tutma ve çift dokunma. Turbo düğme basılıyken bir tuşu tekrarlar, geçiş sonraki basışa kadar onu kilitler ve bir satır dokunuşta bir şey, basılı tutuşta ya da çift dokunuşta başka bir şey yapabilir. Makrolar, turbo ve geçiş ile basılı tutma ve çift dokunma sayfalarına bak.
  • Tüm kelimeler. Type Text, bir e-posta adresi gibi kayıtlı bir metni tek basışta yazar. Gerçek yazma için Mac’te kumandayla yazma sayfasına bak.

Doğru hissettir

Her satırın Options bölümü var:

  • Ölü bölge. Dinlenen bir çubuk sürünmesin diye.
  • Hassasiyet eğrisi. Merkezde yavaş, kenarda hızlı ya da düz.
  • Akorlar. Bir satır yalnızca ikinci bir kontrol de basılıyken tetiklenir, bu da her düğmeye ikinci bir iş verir.
  • Jiroskop. Hareket satırları, bir PlayStation kumandasını eğerek işaretçiyi hareket ettirir.

Her şey yardım sayfalarında anlatılıyor.

Kumandan için sayfayı bul

Bir düğmenin adından emin değilsen kumanda düğme haritası Xbox, PlayStation ve Switch adlarını yan yana listeler.

Tuşlar uygulamaya ulaşmıyorsa

Bu merdiveni en küçük adımdan başlayarak çık:

  1. Presetın etkin olduğunu kontrol et. Live Visualizer bastığın her kontrolü yakar. Yanıyorsa InputConfig kumandayı okuyordur.
  2. Erişilebilirliği kontrol et. Hiçbir uygulamada bir şey olmuyorsa Sistem Ayarları, Gizlilik ve Güvenlik, Erişilebilirlik bölümünü aç ve InputConfig’i aç. Zaten açıksa ve yine bir şey olmuyorsa eksi düğmesiyle kaldır ve yeniden ekle.
  3. Oyunun tuşlarıyla eşleştir. Bir tuş bir metin düzenleyicide çalışıp oyunda çalışmıyorsa preset, oyunun ayarlandığı tuşu göndermelidir. Oyunun tuş atamaları ekranına bak ve satırı ona göre değiştir.
  4. Çift basışları durdur. Oyun her şeyi iki kez yapıyorsa tuşların yanında kumandayı da kendisi okuyordur. Kumanda desteğini kapat ya da presetı durdurup oyunun kendi desteğini kullan.
  5. Takılı kalan tuşu bırak. Acil durdurma presetı durdurur ve basılı tutulan her tuşu bir anda bırakır.

Yapamadığı

InputConfig kumandaları klavyeye ve fareye çevirir, tersini yapmaz. Sanal bir kumanda oluşturmaz, yani klavyeni bir gamepad gibi davranamaz. Apple silicon Mac’teki iPhone ve iPad oyunları için macOS’un, macOS 11.3’te eklenen, o oyunun ayarlarında kendi Controller Emulation ayarı var.

Kısa özet

  • Bir izin. Erişilebilirliğe bir kez izin ver.
  • İş başına bir satır. Düğmeyi tara, Keyboard Key seç, tuşu seç.
  • Hazır bir başlangıç. Mac için Desktop Navigation ile ya da bir oyun için oyun düzeniyle başla.
  • Bir çıkış yolu. Control Option Command ve nokta her şeyi durdurur.

Tara, bir tuş seç, etkinleştir. Her kumanda ve her uygulama için aynı üç adım.

Sorular

Mac’te bir kumandayı klavye tuşlarına ücretsiz atayabilir miyim?

Evet. InputConfig Mac App Store’da ücretsiz ve açık kaynaklı, hesap ya da abonelik yok. Enjoyable artık güncellenmeyen, ücretsiz eski bir seçenek.

Bu oyun olmayan uygulamalarda çalışır mı?

Evet. Eşleyici gerçek klavye ve fare olayları gönderir, yani tarayıcılar, düzenleyiciler, Anki, Final Cut, Blender ve Finder bir klavyeye vereceği yanıtın aynısını verir.

Hangi kumandalar çalışır?

Her PS5 DualSense ya da DualSense Edge, PS4 DualShock 4, Xbox Wireless, Series ya da Elite, Switch Pro, Joy-Con, 8BitDo, PlayStation Access Controller ve diğer her HID ya da MFi gamepad.

Normal yazmadan önce kapatmam gerekir mi?

Yalnızca atanmış bir düğme yaptığın işle çakışacaksa. Menü çubuğu simgesi ve acil durdurma kısayolu bir presetı anında durdurur ve basılı tutulan her tuşu bırakır.

Mac’te klavyemi kumanda gibi davranır hâle getirebilir miyim?

InputConfig ile olmaz. Kumandaları klavyeye ve fareye çevirir, tersini yapmaz ve sanal bir kumanda oluşturmaz. Apple silicon Mac’teki iPhone ve iPad oyunları için macOS’un, macOS 11.3’te eklenen, o oyunun ayarlarında kendi kumanda emülasyonu seçeneği var.

Bir çubuk fareyi hareket ettirmek yerine WASD gönderebilir mi?

Evet. Çubuğun her yönüne kendi satırını ver ve W, A, S ve D’yi ya da ok tuşlarını seç. Çaprazlar aynı anda iki tuşu basılı tutar. Diğer çubuk aynı anda fareyi hareket ettirebilir.

Bu tarayıcı oyunlarında çalışır mı?

Evet. InputConfig tuşları ve fare hareketini öndeki uygulamaya gönderir, yani Safari, Chrome, Firefox ve Edge onları gerçek bir klavye gibi alır. Kumandayı kendileri okuyan tarayıcı oyunlarının buna ihtiyacı yok.

Türkçe başka sayfalar

Ayrıntılı rehberler, İngilizce

Kim yazıyor. Ryleigh Newman InputConfig'i geliştiriyor ve elleri iyi çalışmadığı için kendi Mac'ini her gün bir kontrolcüyle kullanıyor. Bu sayfa İngilizceden çevrildi. Uygulamanın arayüzü ve sitenin geri kalanı İngilizce.

Bu sayfa diğer dillerde: English, Deutsch, Français, Español, Italiano, Nederlands, Português, 日本語, 简体中文, 繁體中文, 한국어, Русский, Polski, العربية, Čeština, Dansk, Suomi, עברית, Magyar, Bahasa Indonesia, Norsk, Slovenčina, Svenska, ไทย, Українська, Tiếng Việt

InputConfig'i Mac App Store'dan indirinÜcretsiz. macOS 14 veya üstü. Hesap yok, hiçbir şey Mac'inizden çıkmaz. GitHub'da açık kaynak.