fn + okunu 'ev' ve 'son' olarak gösterecek şekilde ayarlama


17

Mac'teki gibi fn + sağ / sol çiftine bir işlevsellik ayarlamak istiyorum - 'ev' ve 'son'. 'Home' ve 'end' düğmelerini değiştirmek istemiyorum - sadece başka bir 'home' / 'end' tuşları ekliyoruz. Avantaj metin yazma / değiştirme. Okları çok kullanıyorum ve ev ve bitiş düğmelerini de kullanıyorum, ama neden yepyeni bir düğmeye geçelim? Sol elim zaten fn (işlev) tuşuna yakın - kontrol veya kaydırmaya basmaya hazır.

Bunu nasıl ayarlarım?

Teşekkürler.

Yanıtlar:


6

Bunu neden yapmak istediğini kesinlikle anlıyorum! İşte yaptığım bahis:

Bir terminal başlatın ve 'xev' komutunu çalıştırın. Fare imlecinizi Etkinlik Test Cihazı penceresinin üzerine getirin ve fn + sağ / sol tuşlarına basın. Aşağıdaki gibi bir okuma almalısınız:

    KeyRelease event, serial 36, synthetic NO, window 0x5200001,
root 0xb2, subw 0x0, time 89989888, (98,124), root:(1007,175),
state 0x0, keycode 171 (keysym 0x1008ff17, XF86AudioNext), same_screen YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False

Bu benim klavyem ve fn + right için. Anahtar kodunu bulun - işte 171.

Şimdi .bashrc dosyanızı ana dizininizde düzenleyin. Gizli, bu yüzden Nautilus'ta Ctrl + H tuşlarına basın. Ardından satır ekleyin

    xmodmap -e "keycode 171 = Home"
    xmodmap -e "keycode xxx = End"

171 ve xxx kodlarını elde edilen anahtar kodlarıyla değiştirirsiniz. Ardından dosyayı kaydedip kapatın. Tüm terminallerinizi kapatın, birini açın ve gitmeye hazır olmalısınız!

Şimdi, bir dezavantaj var: bunu her önyüklemede etkinleştirmelisiniz. Bunu bir terminal açarak yaparsınız, hepsi bu. Hemen tekrar kapatabilirsiniz. Veya burada açıklandığı gibi otomatik olarak yapmak için düzeltmeyi deneyebilirsiniz . Terminali sadece bir kısayol kullanarak çalıştırıyorum ve sonra öldürüyorum ...


3
Fn + right için tuş kodu yalnızca sağa basmakla aynıdır (fn olmadan). Bu sorunlu, çünkü sağ / sol anahtarımı geçersiz kılmak istemiyorum.
AlikElzin-kilaka

Peki, o zaman bir "fonksiyon tuşu" (ya da doğru terimin ne olduğu) olmayabilir. Oklarım, ama aynı zamanda medya anahtarları. O zaman ne yapacağımı bilmiyorum, üzgünüm.
Rasmus

1
Olay denetleyicisi her seferinde bir anahtar yanıtlar. İkisine birlikte basma kodunu nasıl elde ettiğinizi anlamıyorum.
18:33, BringBackCommodore64

1
FN + ok tuşunu tıklarken herhangi bir tuş çıktısı göremiyorum. Bu, orada bir şey bağlamanın mümkün olmadığı anlamına mı geliyor?
Jurosh

1
@Jurosh gibi ben de fn + leftarrow yaparken herhangi bir çıktı görmüyorum (XPS13 kullanıyorum). Bunun fn + leftarrow'a evini bağlamayı imkansız hale getirip getirmediğine dair bir fikrin var mı?
kramer65
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.