XF86Back ve XF86Forward'ı devre dışı bırakın (Lenovo Thinkpad'de tarayıcı ileri / geri)


21

Thinkpad R500'ümde yön tuşlarıyla ilgili ileri / geri tuşları var, bu yüzden Firefox'ta girilen metni yanlışlıkla kaybediyorum.

Bu geri / ileri tuşları nasıl devre dışı bırakılır?

Xev'den alıntı:

KeyPress event, serial 29, synthetic NO, window 0x5e00001,
    root 0xbc, subw 0x0, time 2375874, (1279,794), root:(1285,881),
    state 0x10, keycode 166 (keysym 0x1008ff26, XF86Back), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x5e00001,
    root 0xbc, subw 0x0, time 2377115, (1279,794), root:(1285,881),
    state 0x10, keycode 167 (keysym 0x1008ff27, XF86Forward), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

Yanıtlar:


22

xmodmapKomutu kullanarak tuşları devre dışı bırakabilirsiniz . Örneğin, devre dışı bırakmak XF86Backiçin aşağıdaki komutu çalıştırın:

xmodmap -e "keycode 166="

Bu, anahtar kodunu 166( çıkışta XF86Backgördüğünüz gibi anahtar kodudur xev) hiçbir şeye ayarlamaz, yani devre dışı bırakılır. Yeniden etkinleştirmek için XF86Back:

xmodmap -e "keycode 166=XF86Back"

Hem Geri hem de İleri tuşlarını otomatik olarak devre dışı bırakmak için dosyayı .xmodmapana klasörünüzde oluşturun ve aşağıdakini içine yapıştırın:

keycode 166=
keycode 167=

7
Onları Home ve End tuşları olarak dava etmeni de öneririm. Bu, ThinkPad'imdeki metin düzenleme için harika çalışıyor. Anahtar kodunu Homeve değerine eşitlemeniz yeterlidir End.
Rasmus

2
@Rasmus: "onları dava" haha ​​"onları kullan" sanırım ;-) Evet, bu çok mantıklı ve vim veya terminal altında da kullanışlıdır. Herkesin anladığından emin olmak için, öyle keycode 166=Homeve keycode 167=End.
Nicolas Raoul

1
xmodmap -e "keycode 166 =" mükemmel çalışıyor, ancak .xmodmap dosyasını evimdeki içeriğe eklerken hala ileri ve geri çalışıyor. Burada bir şey mi kaçırıyorum?
Hüsni

2
@Husni: Burada aynı. İsmi değişir gibi görünüyor. Bazı sistemlerde .xmodmaprc, Ubuntu'da oneiric'ten beri .Xmodmap gibi görünüyor.
Mu Mind

1
Ne yazık ki, .xmodmap home dosyaları Ubuntu'nun son sürümleriyle çalışmıyor (hangi adı kullandığınız önemli değil), bkz. Askubuntu.com/questions/325272/… . Herhangi biri bu anahtarları XKB ile devre dışı bırakmayla ilgili anlaşılır talimatlar verebilirse çok iyi olur.
JDiMatteo
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.