Türkçe

Mac’te OpenEmu klavyesi çalışmıyor

InputConfig'i Mac App Store'dan indirinBu uygulama tamamen ücretsiz. Hesap oluşturmanız gerekmez. Abonelik yok, zahmetli indirme yok ve hiçbir şey kilitli değil. Apple silicon için optimize edildi.

OpenEmu bir Mac’teki klavyeyi tanımıyorsa, nedeni neredeyse her zaman Giriş İzleme iznidir. OpenEmu klavyeyi çoğu uygulamadan daha alt bir düzeyde okur ve macOS Mojave’den beri bunun için senin iznin gerekir. İzin yoksa OpenEmu klavyeyi hiç okuyamaz. İkinci neden, klavyeyi kendine almış başka bir uygulama. İkisi de OpenEmu’nun girdi sorun giderme sayfasında var, bu sayfa kontrolleri sıraya koyuyor.

OpenEmu’nun yok saydığı bir kumandaysa izinler aynı, gerisi farklı: Mac’te OpenEmu kumandası çalışmıyor. Hem klavye hem de bir kumanda çalışmıyorsa OpenEmu kontrolleri çalışmıyor sayfası ikisini birlikte ele alır.

Adımlar

  1. Sistem Ayarları, Gizlilik ve Güvenlik, Giriş İzleme’yi aç ve OpenEmu’yu aç.
  2. Zaten açıksa kapatıp yeniden aç, sonra OpenEmu’yu tamamen kapat ve yeniden aç.
  3. Terminal, iTerm2, Steam, güvenlik yazılımı ve klavye yeniden eşleyen uygulamaları kapat, sonra test et.
  4. OpenEmu’nun Controls ayarlarında konsolu seç, Input olarak Keyboard’u seç ve tuşları ata.
  5. Hâlâ çalışmazsa Mac’i yeniden başlat ve yalnızca OpenEmu’yu aç.

OpenEmu klavyeyi tanımıyor ya da kontrolleri çalışmıyor

Bu merdiveni tırman, en küçük adım önce. Her basamağın aşağıda kendi bölümü var:

  1. Giriş İzleme’yi aç. Sistem Ayarları, Gizlilik ve Güvenlik, Giriş İzleme, OpenEmu açık.
  2. Kapatıp aç, sonra çıkıp yeniden aç. OpenEmu zaten listedeyse kapatıp yeniden aç, OpenEmu’dan tamamen çık ve yeniden aç. Bu kendi ihtiyatım, OpenEmu’nun kılavuzundan bir adım değil.
  3. Klavyeyi alan uygulamalardan çık. Terminal, iTerm2, Steam, tuş eşleyiciler ve Secure Keyboard Entry kullanan güvenlik yazılımı.
  4. Controls’ü kontrol et. Konsolu seç, girdi olarak klavyeyi seç ve tuşları ata.
  5. Mac’i yeniden başlat. Sonra yalnızca OpenEmu’yu aç, kılavuzun en son denemeni söylediği şey bu.

OpenEmu’nun yok saydığı bir kumandaysa Mac’te OpenEmu kumandası çalışmıyor sayfasında Bluetooth izni ve PS5 adımları var. Listedeki hemen her çözüm tek bir izin anahtarıdır, bu yüzden en üstten başla.

OpenEmu için Giriş İzleme’yi aç

  • Sen: Sistem Ayarları, Gizlilik ve Güvenlik, Giriş İzleme’yi aç. OpenEmu’yu aç ya da listede yoksa artı düğmesiyle ekle. Sonra OpenEmu’yu kapatıp yeniden aç.
  • macOS: OpenEmu’nun girdi aygıtlarını doğrudan okumasına izin verir. OpenEmu’nun kılavuzu, izin ayarlar penceresindeki ifadeden bağımsız olarak klavyeleri ve her tür kumandayı kapsadığını söylüyor.
  • Kontrol: Bir oyun başlat ve Controls’da ayarlanan tuşlara bas.

Giriş İzleme olmadan OpenEmu hiçbir durumda klavyeyi okuyamaz. OpenEmu’nun yeni sürümleri izin eksik olduğunda uyarır ve klavye hâlâ hiçbir şey yapmıyorsa kılavuz bu adımları izlemeyi söyler.

Klavyeyi kendine alan uygulamaları kapat

Bazı uygulamalar bir girdi aygıtını yalnızca kendileri için açar ve OpenEmu o zaman ondan hiçbir şey almaz. OpenEmu’nun kılavuzu bunları adlandırıyor ve listenin eksiksiz olmadığını söylüyor.

  • Terminal ve Webroot, Secure Keyboard Entry ile. Bu ayar, başka uygulamaların tuş basışlarını bilerek engeller.
  • iTerm2, Keybase, DOSBox ve Google Chrome. Test ederken kapat.
  • Steam. Kapat ve sonra bir kumandayı yeniden bağla.
  • Tuş ve kumanda yeniden eşleyen uygulamalar. Kılavuz Karabiner ve Karabiner-Elements, USB Overdrive, SteelSeries Engine, ControllerMate, Enjoyable, Joystick Mapper ve GamePad Companion’ı OpenEmu ile uyumsuz olarak listeliyor.
  • Uzaktan masaüstü uygulamaları. Splashtop, Synergy ve TeamViewer, OpenEmu’ya girdi iletemez.

Yalnızca OpenEmu açıkken yeniden başlattıktan sonra klavye çalışıyorsa, diğer uygulamalardan biri onu tutuyordu. Hangisi olduğunu bulmak için bir seferde birini yeniden aç.

Controls’da klavyeyi seç

  • Sen: OpenEmu’nun ayarlarını aç ve Controls’a git. Üstten konsolu seç, sonra Input menüsünden klavyeyi seç. Bir denetime tıkla ve onun için istediğin tuşa bas.
  • OpenEmu: Tuşları o konsol ve o oyuncu için saklar. Her konsolun kendi seti var.
  • Kontrol: Bastığın tuş denetimin yanında görünür ve o konsol için bir oyunda çalışır.

Bir konsol için ayarlanan tuşlar başka birine geçmez, bu yüzden bir sistemde çalışıp ötekinde çalışmayan bir klavye genellikle orada atanmamıştır.

Giriş İzleme’nin OpenEmu’ya neyi gösterdiğini bil

İzin geniş görünüyor, bu yüzden OpenEmu’nun kılavuzu bariz kaygıyı yanıtlıyor. macOS, izin verilmiş olsa bile bir şifre alanına yazılan tuş basışlarını OpenEmu’ya iletmez. Giriş İzleme’yi OpenEmu için açmak, ona şifrelerini vermez.

Kılavuz ayrıca diğer uygulamaların neden sormadığını açıklıyor: onlar kumandaları Apple’ın Game Controller arayüzü üzerinden okur, bunun iznine ihtiyaç yoktur. OpenEmu ise aygıtları doğrudan okur.

Bir kumandayla oyna ya da bir pedi bu tuşlara eşle

OpenEmu çoğu kumandayı kendi başına okur, bu yüzden klavye çalıştığında bir ped genellikle bir sonraki adımdır. Aynı Giriş menüsünde seç. OpenEmu bir Mac’in gördüğü bir pedi yok sayıyorsa, kumanda sayfası bunu adım adım anlatır.

Ben InputConfig uygulamasını yapıyorum, kumanda düğmelerini tuş basışlarına çeviren ücretsiz bir Mac uygulaması. macOS’in yanında dinler ve klavyeyi kendine almaz. Hatayı ararken, diğer tüm girdi uygulamaları gibi, ön ayarını yine de durdur.

InputConfig düzenleyicisi Emulator / Arcade düzeninde; D-pad satırları dört ok tuşunu, A ve B satırları Z ile X’i gönderiyor.
Şekil 1. InputConfig’in Emulator / Arcade düzeni: D-pad ok tuşlarını, A ve B ise Z ile X’i gönderir.
InputConfig düzenleyicisi; D-pad satırları ok tuşlarını, düğme satırları X, Z, Return ve Tab gönderiyor.
Şekil 2. OpenEmu’nun klavye varsayılanları bir pedden gönderildi. OpenEmu klavyeni okumazsa bu satırlar yardım etmez: önce izni düzelt.

Kısa özet

  • İzin. OpenEmu için Giriş İzleme’yi aç, sonra yeniden aç.
  • Diğer uygulamalar. Secure Keyboard Entry’li terminalleri, Steam’i ve tuş yeniden eşleyicilerini kapat.
  • Denetimler. Her konsol için klavyeyi seç ve tuşları ata.

Önce izne, sonra diğer uygulamalara, sonra Controls’a bak, çünkü bu sıra onu en hızlı bulur.

Sorular

OpenEmu neden Mac klavyemi tanımıyor?

Neredeyse her zaman OpenEmu’nun Giriş İzleme izni olmadığı için. Sistem Ayarları, Gizlilik ve Güvenlik, Giriş İzleme’de aç, sonra OpenEmu’yu kapatıp yeniden aç. Zaten açıksa, Secure Keyboard Entry’li Terminal gibi başka bir uygulama klavyeyi tutuyor olabilir.

Mac’te Giriş İzleme nerede?

Sistem Ayarları’nda, Gizlilik ve Güvenlik altında. Giriş İzleme’yi aç ve OpenEmu’nun yanındaki anahtarı aç ya da artı düğmesiyle OpenEmu’yu ekle.

Giriş İzleme açıkken OpenEmu şifrelerimi görebilir mi?

Hayır. OpenEmu’nun kendi kılavuzu, izin verilmiş olsa bile macOS’in bir şifre alanına yazılan tuş basışlarını ona iletmediğini söylüyor.

Hangi uygulamalar OpenEmu’da klavyenin çalışmasını durdurur?

OpenEmu’nun kılavuzu, Secure Keyboard Entry’li Terminal ve Webroot, iTerm2, Keybase, DOSBox, Google Chrome ve Steam’i adlandırıyor ve Karabiner-Elements ile USB Overdrive gibi yeniden eşleme uygulamalarının onunla uyumlu olmadığını söylüyor.

Karabiner-Elements OpenEmu ile çalışır mı?

OpenEmu’nun kılavuzu Karabiner ve Karabiner-Elements’i, onunla uyumsuz ve kapatılması ya da kaldırılması gereken girdi değiştirici uygulamalar arasında listeliyor.

Klavye bir konsolda çalışıyor, öteki konsolda neden çalışmıyor?

Denetimler her konsol için ayrı saklanır. Controls’u aç, çalışmayan konsolu seç, girdi olarak klavyeyi seç ve tuşlarını ata.

Türkçe başka sayfalar

Türkçe 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. Mac Türkçeye ayarlıysa InputConfig Türkçe görünür. Sitenin bazı sayfaları yalnızca İngilizce.

Bu sayfa diğer dillerde: English, Русский, 繁體中文

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.