Eski bir klavyedeki Süper tuşa bir alternatif


12

Kullanmak istediğim klasik bir M serisi IBM klavyem var. Ancak, birçok windows yöneticisi ile ilgili kısayol için kullandığım Windows(aka Super) anahtarı yok. Üstelik Emacs kullanıyorum, çok fazla Altveya Ctrlkısayol zaten alınmış. Ayrıca, Caps Lockdiller arasında geçiş yapmak için alındığından, değiştirici olarak da kullanamam .

Bu kısıtlamaları göz önünde bulundurarak (Gnome w. Emerald) Windows yöneticisi için hangi klavye kısayollarını önerirsiniz ( Superanahtar yok , yeniden eşleştiremez Capsve sık sık Emacs kısayollarıyla çarpışmamalısınız)?


Tercih ettiğiniz bir anahtar var mı?
Mikel

Yanıtlar:


7

Zaten doğru Altmu kullanıyorsunuz ?

Bunu WindowsGnome ayarlarında tuşla eşleyebilirsiniz :

  • Sistem-> Tercihler-> Klavye
  • düzenleri
  • Seçenekler ...
  • Alt / Win tuş davranışı
  • Left Alt, Left Win ile değiştirildi

Ya Caps Lockda Windowsanahtara eşleyebilir ve dilleri değiştirmek için başka bir kısayol seçebilirsiniz.

Aynı kontrol panelinde:

  • CapsLock tuş davranışı
  • CapsLock'u ek bir Super yapın

    (veya CapsLock'u ek bir Hiper Yap)

ve sonra:

  • Düzeni değiştirmek için tuşlar
  • bahsetmek için çok fazla seçenek

Ortak seçenekler şunları içerir:

  • Sol Alt+ SolShift
  • Sol Ctrl+ SolShift
  • Sol Ctrl+ SağCtrl

ancak Emacskullanıcı olarak Both Ctrl keys togetherseçeneği öneririm .


Bu seçenekler yetersizse, kullanmanız gerekecektir xmodmap.

Anında harita olabilir Controliçin Windowsböyle kabuğunda:

xmodmap -e 'remove control = Control_R'
xmodmap -e 'add Mod4 = Control_R'

Sisteminize bağlı olarak, muhtemelen eşdeğer ayarları .Xmodmap, ör.

.Xmodmap

remove control = Control_R'
add Mod4 = Control_R'

xmodmapGnome kontrol panelinden ziyade Control_Rbaşka bir şeyle değiştirebilirsiniz , örneğin sağ Altya Alt_Rda ISO_Level3_Shiftklavye ayarlarınıza bağlı olarak, ör.

xmodmap -e 'remove ISO_Level3_Shift = Mod5'
xmodmap -e 'add Mod4 = ISO_Level3_Shift'

benim için çalışıyor.


Bunlar iyi seçeneklerdir - Super gibi çalışabilecek kadar Alt. Bir salınım vereceğim. Teşekkürler!
Küçük Bobby Masaları

Sorun değil. Muhtemelen xmodmapsürüme ihtiyacınız olacağını ve bunun ISO_Level3_Shiftveya olabileceğini unutmayın Alt_R.
Mikel

Capslock seçenekleri artık Ubuntu 18'de görünmüyor mu?
Jonathan

0

Normal masaüstü kullanımından 'alt' ın 'ctrl' den çok daha az kullanıldığına (menubar navigasyon için 'alt' kullanmadığınız sürece) kanıtlayabilirim. Sadece 'shift', 'ctrl' ve 'alt' olduğunu varsaydığım için, 'alt' ve 'shift' i eşleştireceğim - Baş parmağınız 'alt' tuşuna basarken, serçe parmağınız 'shift' tuşuna basabilir. Bu tür hareketlerin kullanımı son derece kolaydır. Ayrıca, bu iki değiştiriciyi aynı anda çağıran hiçbir kısayol yoktur.

Emacs kullanmıyorum ama ana değiştirici olarak 'alt' kullandığından eminim. Eğer öyleyse, sanırım bu çelişki riski taşır. Dolayısıyla, diğer tek kullanılabilir alternatif 'ctrl' + 'shift' olacaktır. Tabii ki, bu bağlam menü düğmelerinden birine sahipseniz, bu harika bir şekilde işe yarayabilir (pozisyona bağlı olarak).


0

Sol ve sağ kontrol veya alt tuşlarına farklı davranan bir tuş haritası oluşturabilir veya bulabilirsiniz. Gnome panelinden bunu yapmanın kolay bir yolunu görmedim.

Xmodmap için seçeneklere bakın.

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.