Şarap kullanırken kaybettikten sonra odak nasıl kurtarılır


11

Bazen Wine'ı kullanırken, özellikle Games ile ALT+ TAByapmak, sistemi geçerli etkin pencerenin üzerinde klavye veya fare odağını gevşetir.

Bununla, örneğin, Şarap oyunundan Nautilus, Empati veya başka bir Uygulamaya ALT+ yaparsam TABve oyuna geri dönmeye çalışırsam (Bunu birkaç kez yapmanız gerekebilir, yaklaşık 3 ila 4 yeterli olmalıdır), Nautilus (Aktif pencere) veya başka bir uygulamada kalacak, ancak klavye ve fare oyunda olacak.

Eğer ALT+ TAByolumdan geri dönmeye çalışırsam ALT+ TABişlevselliği kaybolur (Şarap oyununu örneğin wineserver -kbir terminalde zorla kapatana kadar kullanamazsınız . ancak klavye ve fare odağı simge durumuna küçültülmüş bir arka plan uygulamasındadır (örneğin Wine Game).

Peki ALT+ ' TAByı nasıl geri alabilirim veya geçerli etkin pencereye odaklanıp tekrar ileri geri gidebilirim . Bu sadece bir girişe de gelebilir, örneğin, şarap oyunu klavyeye odaklanmış olabilir, ancak fare değildir (Şarap kapatılana kadar bazen kaybolur ve kullanılamaz).


Bir hata gibi görünüyor.
edwin

Şarap için hangi yapılandırmayı kullanıyorsunuz? Sanal masaüstünü taklit ediyor musunuz? Ayrıca şarap sürümü?
Braiam

Şarabın hangi sürümü olduğu önemli değil. 1.4'ten bu yana 1.6'ya kadar olan tüm sürümler. Odak kısmı için, belirli bir çözünürlük taklit edip etmemem de önemli değil. Bunu en az 2 yıldır test etmek. Bu aynı zamanda tüm uygulamalar için geçerli değildir, ancak bazıları giriş cihazlarından biri veya her ikisi için odağı tutacaktır. Bana birkaç gün ver ve en çok Unity'de olduğu için biraz daha bilgi ekleyeceğim.
Luis Alvarado

Rawinput yamalarını denediniz mi? Onlar ana ya da değil yapmak emin değilim, ama bazı oyunlar aynı çözüldü giriş aygıtları ile sorunları vardı. Görünüşe göre yama kodunda kludgy bir çözüm olduğu hakkındaki yorumları okudum, ama çözmeye çalıştığım bazı şeyler için işe yaramış gibi görünüyor.
RobotHumans

Bu konu benim sorunum için bir çözüm buldum. Ben bu iş parçacığında önerilen son cevap olarak kayıt defterine bir dize değeri eklemek zorunda
Modamod

Yanıtlar:


6

Masaüstü değiştirmek benim için hile yaptı.

Openbox'ı kullanıyorum ve FlStudio 10'da bu engelle karşılaştım, bana göre şarap sunucusu alt-tab çıkmanıza ve geri dönmenize izin verecek gibi görünüyor, ancak alt sekme penceresinin gösterilmesini durdurduktan bir süre sonra. Dediğim gibi Openbox kullandığımdan, deneyimim farklı olabilir, tek yapmam gereken alt düğmeyi bir kez basılı tutmak ve ardından masaüstlerini (fare tekerleği) değiştirmek. birlik kullanmadığım için, buradaki varsayılan bağlanma olduğundan emin değilim, ama ortak bir bağ gibi görünüyor. Bazı oyunların / programların bunu sevmediğine dikkat edin, örneğin Command ve Conquer 3 neredeyse kesinlikle çökecek, önce kaydettiğinizden emin olun !!!


Teşekkürler döktüm. Çökmeler için bunu yapan birkaç uygulamanın farkındayım. Ne zaman tekrar söylediğinizi test eder ve sonuç verir.
Luis Alvarado

Odaklanmayı KDE'de de geri alıyor gibi görünüyor.
Letholdrus

np guys ... yardım etmekten mutluluk duyarız!
Spilt_Blood

Masaüstünü değiştirmek benim için çalıştı. Benim için Alt + Ctrl + Sol / Sağ, ama sanırım bunu yapmanın herhangi bir yolu var.
donquixote

3
5 yıl sonra bu hala bir hata olduğuna inanamıyorum.
Spongman

2

Bunu kurulumum için çözebildim --- Lutris üzerinden Wine play Hearthstone kullanıyorum. İşin püf noktası, bu kullanıcının önerisini izleyerek bu belirli oyun için Wine'daki regedit'i kullanarak kayıt defterini düzenlemektir :

  • Regedit'i aç
  • HKEY_CURRENT_USER \ Software \ Wine \ X11 Sürücüsüne gidin
  • "N" değeriyle "UseTakeFocus" adlı yeni bir giriş oluşturun

Bu sadece alt sekme sorunlarımı düzeltmekle kalmadı, aynı zamanda sadece beklenen davranışla pencere boyutunu değiştirebildim ve oyun içinde tam ekran ve pencereli mod arasında değişebildim!

Özellikle Lutris'te oyunu (Hearthstone) seçtim, "Şarap sicili" ni tıkladım ve önerilen şekilde Regedit'e değer ekledim (yeni girişi oluştururken sağ tıklama, anahtar ekleme, String değeri; daha sonra yapmak için sağ tıklayın değeri "N"). Sonra kapatın; kayıt defteri kaydedilmelidir (ancak yeni değerin orada olup olmadığını iki kez kontrol etmek için yeniden düzenleyebilirsiniz). Sonra oyunu başlatın ve yeni davranış gerçekleşti.

Bunun oyunlarda çalışmamasını bekliyorum, çünkü oyun Masaüstü klavye kısayolları ve pencere yönetimi değişiklikleri için uygun desteğe sahip.


1
MTG Arena için de çalışıyor
Denis Sheremet
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.