Tam ekran olduğunda (DOSBox'ta) Kısa Çizgi ve HUD kısayol tuşlarını devre dışı bırakabilir miyim?


12

DOSBox altında uygulamaları tam ekran çalıştırırken Unity özellikleri için genel kısayol tuşlarını ( Başlat ve Alt) devre dışı bırakmanın mümkün olup olmadığını bilmek istiyorum .

Mümkünse, tam ekran çalıştıran tüm uygulamalar için bunları devre dışı bırakmak iyi olurdu, ancak DOSbox benim özel kullanım durumum.

Aksi halde HUD ve Dash ile tamamen mutluyum.

Sorun şu şekilde ortaya çıkıyor:

  1. DOSBox'ı tam ekran modunda başlat

  2. Vurmak Alt- X(veya her neyse) oyuna uygun şekilde teslim edilir, ancak tereddüt veya fikrinizi değiştirirseniz ve sadece alt serbest bırakırsanız, HUD'yi görüntülemek için DOSBox tam ekranından döndürülürsünüz. Bu, ekran çözünürlüğünün değiştirilmesini içerir, bu nedenle oldukça yavaştır.

  3. HUD'dan ESCçıkmak ve başka bir ekran çözünürlüğü değişikliği sergilemek için vurun , bu da oldukça sinir bozucudur.


HUD'ın değiştirici anahtarımı çalmasını engellemenin bir yolunu bulamadım. Dosbox'ı her zaman ayrı bir X oturumunda çalıştırabilirsiniz, ancak bu aşırıya kaçmış gibi görünüyor. Bu sadece DOSBox ile ilgili bir sorun değil, bu değiştirici tuşa basmamı isteyen herhangi bir uygulama ile ilgili. Oyunlar harika bir örnektir.
coteyr

@coteyr, aşağıdaki cevabımıza bakarsanız, değiştirici anahtarınızı nasıl geri alabileceğinizi göreceksiniz ... sorta ... bu bir çözüm, ama işe yarıyor. HUD'yi kullanmazsanız, tamamen devre dışı bırakabilirsiniz - yaptığım şey budur. HUD harika bir fikir, ama yine de günlük olarak kullanacağım bir yere yakın olmaktan çok uzak ... uygulamaların düzgün bir şekilde desteklemeye başlamasını bekleyin! :)
hazrpg

@Greg, bu cevaplardan herhangi biri size yardımcı oldu mu?
hazrpg

@hazrpg - anahtar eşlemelerini değiştirmek benim için uygun değil. Kutusundan çıkan mürekkepbalığı yardımcı olmaz, ancak bir uygulamanın açılması / kapatılması sırasında herhangi bir komutu tetiklemek için kullanılabilir. Ben dconf / gconf bir şey değiştiren bir komut dosyası alabilir veya dbus tetikler bir şey götürmek için kullanabilirsiniz.
Greg

Yanıtlar:


4

HUD ( ALT) ve Ubuntu Menu ( SUPER) tuşlarının herhangi bir uygulama için çok can sıkıcı olduğunu buldum ... bu yüzden bunu düzeltmenin yolu keybinds'i benim için biraz daha uygun bir şeye değiştirdi. Bu size yardımcı olabilir, bu yüzden bunu nasıl yaptığımı anlatacağım:

Öncelikle Unity'yi ve "CompizConfig Settings Manager" adlı diğer Compiz ayarlarını yönetmek için bir program yüklemeniz gerekir:

sudo apt-get install compizconfig-settings-manager
  1. (Ubuntu'nun Ana Menüsünde) CompizConfig Setting Managerarayarak çalıştırın Dash.
  2. DesktopBölümün altında arayın Ubuntu Unity Pluginve tıklayın.
  3. İhtiyacınız olan değerleri değiştirin. Basmanız gereken düğme, aşağıda verdiğim başlıkların yanında:
    • Key to show the HUD- HUD'yi devre dışı bıraktım, ancak bunun yerine : CTRL+ kullanabilirsiniz ALT.
    • Key to show the Launcher- Bunu CTRL+ olarak değiştirdim Super, ancak gösteriyor ControlPrimarySuper- bu iyi, çünkü CTRL+ Superhala olması gerektiği gibi çalışıyor. Kullanmak istediğiniz her şeyi seçin.
  4. İşiniz Backbittiğinde anahtarı tıklayın . Yukarıdaki değişikliklerin anında değişmesi gerektiğini lütfen unutmayın.

Bunu da yapmamın temel nedeni, diğer kısayolları yapabilmek için Süper anahtarımı serbest bırakmayı sevmemdi. Örneğin Super+ T= Terminal, Super+ g= Gedit, Super+ c= Chrome, Super+ PrtScn= ekranın yakalama bölümü (ekran görüntüsü almak için). Böyle bir şey ayarlamak istiyorsanız ... bölüm "Genel" olarak adlandırılır ve basılacak düğme "Komutlar" dır. Lütfen "Komut Satırı 0" ı boş bırakın, benimkinin anahtar bağlaması olduğunu fark ettim Mod2Escape- ve bunun herhangi bir şey için önemli olup olmadığından emin değildim, bu yüzden "Komut Satırı 1" den başladım.

Umarım bu size yardımcı olur.


1

Uygulama ile ilgili herhangi bir deneyimim yok ama açıklamasına dayanarak Cuttlefish ile çalışmaya çalışabilirsiniz. "Mürekkepbalığı, sisteminizin görünümünü ve ayarlarını ortama göre ayarlayacak olay güdümlü bir araçtır"

Aşağıdakilerle terminal üzerinden kurun:

sudo apt-get install cuttlefish

veya Yazılım Merkezi'ni kullanma

Yazılım merkezi üzerinden yükleme

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.