Menggunakan Pentadactyl, ketika saya menekan tombol Alt, itu akan mengaktifkan bilah menu, dan --MENU--
mode. Ini sangat memalukan bagi saya, karena saya menggunakan window manager DWM pada saat yang sama, di mana Alt adalah kunci meta yang paling penting, jadi saya sering menekannya. Bagaimana saya bisa menonaktifkan perilaku Pentadactyl? Maksudku, aku ingin itu tidak melakukan apa-apa ketika aku menekan Alt. Saya sudah mencoba memetakan ulang Alt atau Meta menjadi tidak ada:
:map <A> <Nop>
:map <M> <Nop>
Tapi itu tidak berhasil.
Jawaban:
Sebenarnya baru-baru ini ini adalah perilaku normal Firefox. Baru-baru ini, karena beberapa versi sebelumnya tidak seperti ini. Dan menggunakan ekstensi seperti Pentadactyl atau Vimperator, sangat jelas dan menjengkelkan, sementara mungkin dengan antarmuka pengguna default lebih mudah. Jadi saya mencari pengaturan Firefox terkait, dan saya menemukan,
ui.key.menuAccessKey
danui.key.menuAccessKeyFocuses
. Pertama, saya memiliki intuisi yang pertama harus diubah, yang diatur ke18
, yang berarti tombol Alt. Saya mengaturnya0
, tanpa efek apa pun. Lalu saya mengubah yang terakhir, daritrue
menjadifalse
, dan masalah menjadi terselesaikan.sumber
ui.key.menuAccessKey
.ui.key.menuAccessKeyFocuses
akan diatur ulang (saat mulai?) jika bilah menu disembunyikan, sehingga kemungkinan besar tidak memiliki efek (berguna dan persisten). Ini adalah bagian dari "perbaikan bug" , juga diperkenalkan untuk memecahkan apa yang merupakan masalah aksesibilitas bagi orang-orang yang menggunakan antarmuka menu bar . Rupanya, di bawah GTK, pengaturan ini secara eksplisit diatur ke negasi boolean dari atribut visibilitas bilah menu .ui.key.menuAccessKeyFocuses
reset saat restart, dan kadang-kadang secara acak saat berjalan. Sekarang saya berubahui.key.menuAccessKey
menjadi0
, dan ternyata berhasil.ui.key.menuAccessKeyFocuses
ini diaturtrue
saat Anda menyembunyikan menubar bersamanyaset guioptions-=m
. Jadi Anda harus menempatkanset! ui.key.menuAccessKeyFocuses=false
setelahset guioptions-=m
Anda~/.pentadactylrc
.ui.key.menuAccessKey=0
Alt
kombinasi dan menu bar diaktifkan. Pengaturan FF benar-benar bisa dilakukan adalahui.key.menuAccessKeyTimeout
. Batas waktu masuk akal untuk hal seperti ini, jadi mengetuk tombol akan mengaktifkan perilaku, tetapi berhenti sebentar dan mengubah pikiran Anda tidak akan berpengaruh. Xscape menggunakan batas waktu, misalnya.Bagus, Alttidak akan beralih bilah Menu dengan Iceweasel (Firefox) saya di Debian 7.
yang
set! ui.key.menuAccessKeyFocuses=false
perlu setelahset guioptions-=m
.Ini tambalan saya - [edisi # 6] Nonaktifkan bilah menu untuk beralih ke Pentadactyl ยท chusiang / tuxENV @ b4a7279 .
sumber
Melihat Anda menggunakan dwm mungkin lebih cocok untuk Anda hanya memetakan MODWY dwm, saya lebih suka menggunakan super, atau "windows", kunci untuk ini.
lihat tautan ini untuk cara dan daftar modkey yang dapat Anda gunakan.
Ini lebih disukai dengan cara ini karena banyak aplikasi suka memetakan ALT.
sumber
Saya lebih suka bilah menu selalu terlihat apakah
Alt
ditekan atau tidak . Hal ini dapat dilakukan sebagai berikut:Customize
di bagian bawah menu Firefox.Show/Hide Toolbars
menu tarik turun, lalu letakkan tanda centang di sebelahMenu Bar
item menu.Exit Customize
di kanan bawah.Bilah menu sekarang harus selalu terlihat dan menekan
Alt
tidak akan berpengaruh.sumber