Setxkbmap kullanarak kazanmak için Alt tuşuna yeniden bağlansın mı?


10

Bir veya iki saat süren manpage ve Google'ın herhangi bir çözüm veya iyi kaynak araması ve bulmasından sonra, yardım için geldim!

Caps LockAnahtarımı Ctrlkullanmak için ayarladım setxkbmap -option ctrl:nocaps- bu mükemmel çalışıyor.

Ancak, [awesome] [1] ve meta anahtarı olmayan bir IBM model M kullandığım için, windows anahtarını değiştirmek için sol alt anahtarıma ihtiyacım var. xkeycapsBunu kullanarak ok tuşlarını öldürdüğüm hariç çalışabildim End. Sorunlu.

Ne yazık ki, setxkbmap seçenekleriyle ilgili belgeler çok seyrek. ve kullanmak için uygun seçeneği bulamıyorum.

Herhangi bir bağlantı / çözüm için teşekkürler.

Yanıtlar:


19
setxkbmap -option altwin:swap_alt_win

Önceden tanımlanmış yeniden eşleme seçeneklerinin listesi /usr/share/X11/xkb/rules/evdev.lst. Bu durumda, muhtemelen

jinx:792 Z$ grep alt /usr/share/X11/xkb/rules/evdev.lst | grep win
  altwin               Alt/Win key behavior
  altwin:menu          Add the standard behavior to Menu key
  altwin:meta_alt      Alt and Meta are on Alt keys
  altwin:ctrl_win      Control is mapped to Win keys (and the usual Ctrl keys)
  altwin:ctrl_alt_win  Control is mapped to Alt keys, Alt is mapped to Win keys
  altwin:meta_win      Meta is mapped to Win keys
  altwin:left_meta_win Meta is mapped to Left Win
  altwin:hyper_win     Hyper is mapped to Win-keys
  altwin:alt_super_win Alt is mapped to Right Win, Super to Menu
  altwin:swap_lalt_lwin Left Alt is swapped with Left Win

Windows tuşu genellikle X11'in Superdeğiştiricisine eşlenir ve Menü tuşu bazen Hyperdeğiştiricisine eşlenir .


1
Sağ alt değiştirip sol yerine kazanmak için bir yol var mı?
Kerrick

1
@Kerrick, tıpkı benim gibi başka birinin bu soruya rastlaması durumunda. Sol alt pencereleri takas edebildim ve alt davranışı sağ altta kullanarak korudum: setxkbmap -option altwin: swap_lalt_lwin
tbranyen

@tbranyen Altgr ile de doğru kazancı yeniden eşleştirmenin bir yolunu buldunuz mu? Windows klavyesi kullanıyorum ama Mac'in bulunduğu konumda altgr yapmaya alışkınım.
Agustin Cautin

Ups setxkbmap -option lv3:rwin_switchalt ve kazan tuşlarını değiştirdikten sonra kullanarak buldu , teşekkürler! : D
Agustin Cautin
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.