Gnome terminalindeki F1 ve F10 tuş ayırımlarını nasıl devre dışı bırakırım?

115

F1 (yardım) ve F10 (bildirimler menüsü) tuş bağlarını nasıl kapatabilirim?

İlk olarak ekran yardımcı programına ihtiyacım var ve ikincisi ise konsoldaki mc çıkışından çıkmalı.

Klavye Kısayolları sistem ayarlarında böyle bir anahtar bağlantısı yok.

    
sordu Marko Kevac 27.04.2011 15:55

14 cevap

106

11,04

F1 kısayolunu devre dışı bırak

  1. Bir gnome terminalinde Klavye Kısayollarını Düzenle 'yi açın.

  2. Yardım / İçerik kısayoluna ilerleyin, "F1" yazan yere tıklayın ve Geri al tuşuna basın:

F10 kısayolunu devre dışı bırak

  1. compizconfig-settings-manager paket.

  2. Açın CompizConfig Ayarları Yöneticisi .

    • Dash'ı açmak için Süper tuşuna basın, "Compiz" yazıp Enter 'a basın.
  3. Filtre girişine "birlik" yazın ve Ubuntu Unity Plugin 'i seçin.

  4. İlk panel menüsünü açmak için Tuşun sağındaki düğmesini tıklayın ve Etkin onay kutusunun işaretini kaldırın.

  5. Global F10 kısayolunu devre dışı bıraktı, şimdi gnome terminalinin F10 kısayolunu devre dışı bırak:

    • Bir gnome terminalinde Klavye Kısayolları 'nı açın ( Klavye Kısayolları Düzenle) ve
      Menü kısayol tuşunu etkinleştir (varsayılan olarak F10)

      seçeneğinin işaretini kaldırın.

  6. F10, Ubuntu'da bir şey tarafından menubar_accel ile eşlenir. Gnome? Metacity? Kesin olan şeyin tam olarak ne olduğundan emin değil, ama anahtar bunu Eclipse yapmaz.

    • Gconf editörünü çalıştırın, / desktop / gnome / interface dizinine gidin ve menubar_accel'e ilerleyin ve F10 değerini silin. [Buradan çalındı]
verilen cevap Isaiah 23.06.2011 20:52
44

12.04'te gnome terminalinde F10'u devre dışı bırak

Bunu konsola yazın:

mkdir -p ~/.config/gtk-3.0
cat<<EOF > ~/.config/gtk-3.0/gtk.css

@binding-set NoKeyboardNavigation {
     unbind "<shift>F10"
}

* {
     gtk-key-bindings: NoKeyboardNavigation
}

EOF

Ardından tüm terminal oturumlarını kapatın. Şimdi olması gerektiği gibi çalışmalıdır (örneğin mc cinsinden).

verilen cevap Paweł Gościcki 30.04.2012 21:25
23

gconf-editor 'yi başlatın ve /apps/gnome-terminal/keybindings/help

’yi takip edin

Açıklama:

"Yardımı başlatmak için klavye kısayol tuşu. GTK + kaynak dosyaları için kullanılan aynı biçimde bir dize olarak ifade edilir. Bu seçeneği" disabled "özel dizisine ayarlarsanız, bu eylem için klavye kısayolu olmaz."

    
verilen cevap Rinzwind 21.08.2011 22:28
7

Linux'ta yeniyim ve bu F10 tuşu beni çıldırtıyor. Yukarıdaki tüm hileler işe yaramadı, ancak şimdi bir çözüm buldum (Gnome 3 klasik masaüstü ile Ubuntu 11.10 için). Bir terminalde, aşağıdaki komutu girin:

gsettings set org.gnome.desktop.interface menubar-accel ""

Dconf editörüyle F10'un gerçekten gittiği görülebilir. Bu tür hilelerin yüksek Gnome / Ubuntu sürümüne bağlı olduğunu unutmayın.

    
verilen cevap gast128 29.11.2011 20:34
4

mc'den çıkmak için (F10 tuşuyla). Unity compiz eklentisinde (ccsm) "ilk panel menüsünü açmak için tuş" özelliğini devre dışı bırakın

    
verilen cevap kholis 29.04.2011 12:33
4

Kholis, Unity'yi Unity'de devre dışı bırakmak için doğru, ancak benim gibi bir yeniyseniz, bu işi yapmak için biraz daha fazla bilgiye ihtiyacınız var.

Henüz yüklü değilse, compizconfig-settings-manager'ı yükleyin:

sudo apt-get install compizconfig-settings-manager

Yeni yüklenen ayarlar yöneticisini başlatın ve "birlik" için filtreleyin

Devre dışı bırakmak veya başka bir tuşa değiştirmek için "İlk panel menüsünü açmak için" Düzenle düğmesini tıklayın.

Henüz F1'i değiştirmenin bir yolunu bulamadım.

verilen cevap Ryan Sorensen 30.04.2011 19:36
3

İşte 'deki talimatlar (aşağıda alıntılanmıştır) ayrıca Ubuntu 11.04'te de çalışır. (F1'i hem masaüstünde hem de terminalde devre dışı bırakıyor gibi görünüyor. Yani, F1, OP'nin istediği şey ise, terminaldeki kabuğa bir sıra dizisi göndermiyor.)

  
  1. Sisteme Git - Tercihler - Klavye Kısayolları
  2.   
  3. Yeni bir kısayol oluştur. 'Hiçbir şey yap' ve 'yanlış' yaz   "komut" alanında (tırnak işareti olmadan). Tamam.
  4.   
  5. Listenin en altına gidin ve yeni komutunuzu bulun. Click   "Devre dışı", sağda ve F1'e basın.
  6.   
    
verilen cevap David Andersson 22.08.2011 04:12
3

CCSM 'yi kullanarak kolayca devre dışı bırakabilirsiniz. ).

Ardından Masaüstü - & gt; Ubuntu Unity Plugin - & gt; İlk panel menüsünü açmak için tuşlayın ve devre dışı bırakın ya da başka bir klavye kısayoluna değiştirin.

Not : Bu yöntemin Unity2D'de çalışmadığı görülüyor.

    
verilen cevap Binarylife 27.10.2011 00:03
2

Bu, Thnkpad kullanıcıları, özellikle T60 için bir ipucudur. Kaçmak için F1 tuşunu tekrarlayın. Bu, F1 tuşuna bastığınızda terminal yardımının can sıkıcı penceresini ortadan kaldırır. Sık sık ESC'nin T60'larda komik bir şekilde yerleştirilmesinin bir sebebi var.

    
verilen cevap ncmathsadist 03.12.2011 18:42
1

Bunu yalnızca Gnome Terminal içinde değiştirmek isterseniz Terminaldeki Düzenle & gt; Klavye Kısayolları 'nı tıklayabilirsiniz.

    
verilen cevap Jeremy Bicha 30.04.2011 20:37
1

F1'i başka bir şey için kısayol olarak kullanmanızı öneririz. Deprem tarzı bir komut satırı terminali olan Tilda'yı çalıştırıyorum ve varsayılan kısayol F1. Yardımı geçersiz kılar, bu yüzden F1'e bastığımda hiçbir zaman başlatmam. Tilda'yı pek sevmese bile, saklamak için tekrar F1'e vurmak, yanlışlıkla başlattıktan sonra Yardımı kapatmaktan çok daha az sıkıcıdır.

    
verilen cevap titaniumtux 03.12.2011 20:23
1

12.04

F1 , 12.04 tarihinde kutunun dışında herhangi bir şey yapmıyor gibi görünüyor. F10 , sağ fare tıklaması simüle ediyor gibi görünüyor
Dolayısıyla, sorunun ayrıntılarına yanıt olarak, yardım ve bildirimleri devre dışı bırakmaya gerek yoktur.

Bunları hâlâ başka bir şeye eşleyebilirsiniz:
12.04'teki kısayol tuşlarının eşleştirilmesi, Klavye parçacığı aracılığıyla kolayca gerçekleştirilir.

Unity başlatıcısında klavyeyi bulun.

Açılan pencerede kısayollar sekmesini ve özel kısayolları seçin.
Yeni bir kısayol eklemek için artı işaretine tıklayın.

Bunu, atadığınız işlevsellikle eşleşecek şekilde adlandırın.
Komutta çalışması için istediğiniz komutu girin.

Pencerenin sağ tarafında, nerede devre dışı bırakıldığını tıklayın. Bu Yeni Hızlandırıcı'ya geçmelidir.

Şimdi sadece F10 'ye tıkla.
Tanımladığınız Özel Kısayollar hızlandırıcı, Sağ tıklama simülasyon davranışını geçersiz kılar. F10'unuzun hiçbir şey yapmasını istemiyorsanız, bu komutu echo 'nope' > /dev/null 'ye ayarlayabilirsiniz.

    
verilen cevap RobotHumans 02.04.2012 19:50
1

12.04 Unity olmadan - F1 ve F11 Davranışını Devre Dışı Bırak

Ubuntu 12.04 / 64'ü yükledim ve bu yönergeleri. takiben Unity'yi tamamen kaldırdım. Bu yüzden, Birliğin davranışını değiştiren araçların çoğu işe yaramıyor. Özellikle CCSM artık klavye kısayollarını "görmez".

Terminal penceresinde Düzenleme -> Klavye Kısayolları yöntemini kullanmanın da işe yaramadığını buldum. Etrafta biraz oynaştıktan sonra Kısayol Tuşları bölümündeki Klavye Kısayolları penceresinden daha aşağıya bakmayı öğrendim, F1 ve F11 hala ilgili kısayollarına tanımlıydı.

Bunu düzeltmek için

  1. Tanımlayan satırın sağ alanında "F11" e tıklayın. Tam Ekran olarak F11. Metin "Yeni Hızlandırıcı ..." olarak değişecektir.

  2. Diğer bazı, daha az sakıncalı anahtar dizisini (alt-F11 gibi) yazın ve Bu tuş kombinasyonu kısa yolun yerini alacak. Birisi "hiçbir şey" yazmayı bilmiyorsa lütfen bize bildirin.

  3. F1 tuşu için tekrarlayın.

verilen cevap Wes Miller 20.11.2013 17:33
0

Ctrl + F1 de çalışmıyor. Çözüm, Shift + F10 ile aynıdır. Noktalı virgülü ayırıcı olarak unutma!

Bunu ~ / .config / gtk-3.0 / gtk.css içine yerleştirin:

@binding-set NoKeyboardNavigation {
     unbind "<shift>F10";
     unbind "<control>F1";
}

* {
     gtk-key-bindings: NoKeyboardNavigation;
}
    
verilen cevap egmont 16.03.2014 12:46

Etiketlerdeki diğer soruları oku