Emülatörlerde “bozulan” profiller ve çakışan kısayol tuşları olmadan gamepad ayarı
Profillerin ve kısayol tuşlarının karışmaması için üç seviyeyi ayırmak gerekir: temel gamepad tanımı, emülatör için profil/düzen ve ayrı kısayol tuşları (modifier ile). Aşağıda RetroArch, Dolphin ve PCSX2 için kısa ve işlevsel bir şema bulunmaktadır.
İçindekiler
Hızlı Şema: Temel, Profiller, Kısayollar
- Giriş “temelini” sabitleyin
- Windows'ta genellikle XInput tercih edilir, Linux'ta ise SDL (emülatörün her başlangıçta gamepad'i aynı şekilde görmesi önemlidir).
- Steam Input veya benzeri ara katmanlar kullanıyorsanız, bunların gamepad'i klavye/fareye dönüştürüp dönüştürmediğini kontrol edin; bu durum “garip” atamaların ve yinelenen girişlerin sık görülen nedenidir.
- “Varsayılan profil” oluşturun ve oyunlar için ayrı profiller yapın
- Oyunların %90'ı için tek bir evrensel profil.
- Belirli bir oyun/kontrol cihazı türü için ayrı profil (örneğin, Wii kontrolleri, standart dışı tetikler, imleç yönetimi).
- Kısayol tuşları — sadece modifier ile Kısayol tuşlarının yalnızca kombinasyon halinde çalışması için bir modifier düğmesi atayın (genellikle Select/Back).
A/B/X/Y tuşlarına modifier olmadan kısayol atamayın: Rastgele save/load state, oyun menülerinde çakışmalar ve “bozuk” onaylama/iptal işlemleriyle karşılaşırsınız.
RetroArch, Dolphin, PCSX2: Nereye Kaydedilir ve Nasıl Otomatik Yüklenir
RetroArch: Tam olarak neyi kaydetmek gerekir (ve neden her şey karışır)
RetroArch'ta seviyeleri karıştırmamak önemlidir:
RetroArch'taki Kontrol Ayarı Katmanları
| Neyi değiştiriyorsunuz | Nerede | Ne zaman kullanılır |
|---|---|---|
| Gamepad otomatik profili (autoconfig) | Settings → Input | Gamepad yanlış algılandığında veya “sağlam” bir temel istediğinizde |
| Oyun/core içindeki tuş yeniden ataması (remap) | Quick Menu → Controls | Sadece oyun/core içindeki düzeni değiştirmek gerektiğinde, RetroArch menüsünü bozmadan |
| Genel oyun ayarları (override) | Quick Menu → Overrides | Grafikler/gecikme/emülasyon davranışı için, tuş düzeni için değil |
Uygulama:
- Autoconfig:
Settings → Input → RetroPad Binds → Port 1 Controls→ ayarlayın → Save Controller Profile. - Remap: oyunu başlatın →
Quick Menu → Controls→ ayarlayın → Save Game Remap (oyun için) veya Save Core Remap (core için). - Kısayollar:
Settings → Input → Hotkeys→ Enable Hotkeys (modifier) atayın ve ardından diğer eylemleri belirleyin.
“Kaydedilmiyor” sorunu varsa, neredeyse her zaman dizinler suçludur. Settings → Directory içindeki yolları kontrol edin (config/profil/remap klasörlerinin yazılabilir olması gerekir).
Dolphin: Profiller ve belirli bir oyun için otomatik yükleme
- Kontrolcü Profili
Controllers→ GCPad/Wiimote ayarlayın → profil bloğunda bir isim belirtin → Save.
Dolphin profilleri, Dolphin tarafından isme göre yüklenen ayrı profil dosyalarıdır.
- Oyun için profilin otomatik bağlanması
- Belirli bir oyunun özelliklerini (Game Config) açın ve port için hangi profilin kullanılacağını belirtin. Mantık basittir: oyun başlar → Dolphin profile ismine göre yükler (GC portu ve/veya Wiimote için).
- Dolphin Kısayolları
- Hotkeys penceresinde doğru giriş cihazının seçildiğinden emin olun (bazen yanlış cihaz/backend seçildiği için kısayol “atanmaz”).
- Kontrolcüyü “sistem dışı” yapan bir adaptör modu kullanıyorsanız (doğruluk için), kısayollar buna atanmayabilir; bu durumda normal kontrolcü modu gerekir.
PCSX2 (Qt): Giriş profilleri ve kısayollar
- Giriş Profili
Settings → Controllers: bir profil seçin/oluşturun (Input Profile) ve Port 1'in klavye yerine gamepad'inize bağlı olduğundan emin olun.
- Kısayollar
Settings → Hotkeys: hızlı eylemler atayın (save/load state, slot değiştirme, hızlandırma).
Klavyeyi yedek seçenek olarak bırakmak ve arayüz izin veriyorsa tek bir eyleme birden fazla atama eklemek (gamepad'e bind eklemek) kullanışlıdır.
Kısayol Tuşları: Güvenli Kombinasyonlar
Evrensel şema (minimum çakışma):
- Kısayol Modifier'ı: Select/Back (basılı tutma)
- Emülatör menüsü/duraklatma: Select + X (veya L3+R3)
- Save State: Select + R1
- Load State: Select + L1
- Sonraki/Önceki Slot: Select + D-Pad Sağ/Sol
- Hızlı İleri Sarma: Select + R2 (toggle veya hold — hangisi kolayınıza geliyorsa)
Neden çalışır: Oyun tuşları oyun olarak kalır, “tehlikeli” eylemler (save/load) ise bilinçli bir kombinasyon gerektirir.
Sık Yapılan Hatalar
- Kısayollar kendiliğinden tetikleniyor → Enable Hotkeys / Hotkey Modifier atanmamış (veya sıfırlanmış).
- Profil var ama yüklenmiyor → Profil, emülatörün aradığı yere kaydedilmemiş veya farklı bir “User/Data directory” seçilmiş.
- Gamepad menüde çalışıyor ama oyunda çalışmıyor → PCSX2/Dolphin'de kontrolcü portunun klavye/boş cihaz yerine gamepad'e atanıp atanmadığını kontrol edin.
- Oyundaki tuşlar karışık, menü ise kullanışsız hale geldi → RetroArch'ta remap yerine temel bind'leri değiştirdiniz. Geri dönün ve düzeni
Quick Menu → Controlsüzerinden yapın.
SSS
Farklı oyunlar için farklı düzenler nasıl yapılır?
RetroArch: Save Game Remap. Dolphin: ayrı profil + oyun ayarlarında bağlama. PCSX2: ayrı Input Profile (ve gerekirse sürümünüzde mevcutsa oyun başına ayarlar).
Tuşları emülatör ayarlarında mı yoksa oyun içinde mi yeniden atamak daha iyi?
“Temeli” stabil tutmak ve farkları profil/remap seviyesinde yapmak daha iyidir. Böylece menü gezintisi bozulmaz ve çakışmalar azalır.
Gamepad üzerinde kısayol tuşları olmadan idare edilebilir mi?
Evet: Kısayolları klavyede bırakın ve gamepad'e sadece modifier + menü atayın. Bu, başlangıç için en “sağlam” seçenektir.