Pentadactyl: menü çubuğu geçişi <Alt> tarafından nasıl devre dışı bırakılır?


19

Pentadactyl kullanarak, Alt tuşuna bastığımda, menü çubuğunu ve --MENU--modu değiştirir. Bu benim için çok utanç verici, çünkü aynı zamanda dwm pencere yöneticisini kullanıyorum, burada Alt en önemli meta anahtar, bu yüzden çok sık vurdum. Pentadactyl'in davranışını nasıl devre dışı bırakabilirim? Yani, Alt tuşuna bastığımda hiçbir şey yapmamasını istiyorum. Zaten Alt veya Meta'yı hiçbir şeye yeniden eşleştirmeye çalıştım:

:map <A> <Nop>
:map <M> <Nop>

Ama işe yaramıyor.


Sistemimde <Alt> ne Pentadactyl ne de saf Iceweasel (Firefox) veya herhangi bir GTK + uygulamasında menü çubuğuna odaklanmadığı için benim için çok garip. Ve bunu devre dışı bırakmak için özel bir şey yaptığımı hatırlamıyorum. Büyük olasılıkla sorunuzun Pentadactyl ile herhangi bir ilişkisi yoktur.
Dmitry Alexandrov

Yorumun için teşekkür ederim! Haklısın, bu tuş vuruşu Firefox'a geçti ve sadece varsayılan davranışı yapıyor. Çözümü buldum, cevap yazacağım.
deeenes

Yanıtlar:


36

Aslında son zamanlarda bu Firefox'un normal davranışıdır. Son zamanlarda, birkaç sürüm daha önce böyle değildi. Ve Pentadactyl veya Vimperator gibi uzantıları kullanarak, çok belirgin ve sinir bozucu, muhtemelen varsayılan kullanıcı arayüzü ile uygundur. Böylece ilgili Firefox ayarlarını aradım ve buldum ui.key.menuAccessKeyve ui.key.menuAccessKeyFocuses. İlk önce değiştirmek için gereken sezgiye sahiptim, bu da ayarlandı 18, yani Alt tuşu. 0Herhangi bir etkisi olmadan ayarladım . Sonra gelen ikinci değişmiş trueiçin falseve haline sorun çözüldü.


4
Şimdi, değiştirmeniz gerekiyor ui.key.menuAccessKey. ui.key.menuAccessKeyFocusesmenü çubuğunu gizlediyseniz sıfırlanır (başlangıçta?), bu nedenle büyük olasılıkla (yararlı ve kalıcı) bir etkisi yoktur. Bu bir parçası olan bir "hata düzeltmesi de" aynı zamanda, menü çubuğu arayüzü kullanan kişiler için bir erişilebilirlik sorunun ne çözmek için tanıtıldı . Görünüşe göre, GTK altında, bu ayar açıkça menü çubuğunun görünürlük özelliğinin mantıksal olumsuzlanmasına ayarlanmıştır .
njsg

3
Bunu işaret ettiğiniz için teşekkürler, gerçekten, ui.key.menuAccessKeyFocusesyeniden başlatma sırasında sıfırlanır ve bazen çalışırken rastgele. Şimdi değişti ui.key.menuAccessKeyetmek 0ve şaşırtıcı çalışıyor.
deeenes

1
@njsg Menü çubuğunu gizlediğinizde ui.key.menuAccessKeyFocusesayarlandığını öğrendim . Sonra senin içine yerleştirmek zorunda . trueset guioptions-=mset! ui.key.menuAccessKeyFocuses=false set guioptions-=m~/.pentadactylrc
Dmitry Alexandrov

@njsg Önceki yorumda söylediğim şey FF 30 için yeterli, ancak gerçekten ayarlamanız gereken FF 31 için değilui.key.menuAccessKey=0
Dmitry Alexandrov

Menü erişim tuşunu istiyorum, ancak bir Altkombinasyon kullanma ve menü çubuğu etkinleştiğinde fikrimi değiştirdiğimde can sıkıcı . FF ile gerçekten yapabileceği ayarı 'dir ui.key.menuAccessKeyTimeout. Bunun gibi bir zaman aşımı mantıklıdır, bu nedenle tuşa dokunmak davranışı etkinleştirir, ancak üzerinde durmak ve fikrinizi değiştirmenin bir etkisi olmaz. Xscape , örneğin bir zaman aşımı kullanır.
pyrocrasty


1

DWM kullandığınızı görmek sadece DWM MODKEY'i yeniden eşleştirmek için daha uygun olabilir, bunun için süper veya "windows" tuşunu kullanmayı tercih ederim.

nasıl yapılacağı ve kullanabileceğiniz bir modkey listesi için bu bağlantıya bakın .

Birçok uygulama ALT eşlemesini sevdiği için bu şekilde tercih edilir .


Kişisel olarak SUPER ve ALT'ın donanım anahtarı eşlemesini değiştirdim ve sonra sahte SUPER anahtarını modkeyim olarak kullandım. Ardından SUPER tuşu uygulamalarda ALT işlevi görür.
Vortico

0

Menü çubuğuna Altbasılsa da basılmasa da her zaman görünür olmasını tercih ederim . Bu şöyle yapılabilir:

  1. Firefox menü düğmesini tıklayın (normalde URL ve Arama kutularının yanında en sağda bulunur)
  2. Seç CustomizeFirefox menünün altında.
  3. Görünen bir sonraki ekranın alt tarafındaki Show/Hide Toolbarsaçılır menüyü tıklayın , ardından Menu Barmenü öğesinin yanına bir onay işareti koyun.
  4. Son olarak, Exit Customizesağ alt taraftaki simgesini tıklayın .

Menü çubuğu artık her zaman görünür Altolmalı ve basmanın hiçbir etkisi olmamalıdır.

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.