Wayland'i çalıştırıyorsanız düğmeleri yeniden eşleştirmek şu şekilde yapılabilir:
Run xev | grep buttonfare tıklaması olayları günlüğe ve pencerede fe tıklayarak olayın numarasını almak için. Benim durumumda, orta düğme:
state 0x10, button 2, same_screen YES
ve haritaya eklemek istiyorum:
state 0x10, button 13, same_screen YES
Sonra xinput --listişaretçi cihazınızı çalıştırın ve bulun, benim:
Logitech Performance MX id=9 [slave pointer (2)]
xinput get-button-map 9 İadeler:
1 2 3 4 ... 20
xinput set-düğme-haritası:
$ xinput set-button-map 9 1 13 3 4 .. 12 2 14 .. 20
NOT:9 tarafından döndürülen sayının numarasını değiştirinid=
Ve bu anahtarın davranışı tanımlanmışsa, etkinliğiniz eşlenir. Değilse, bu biraz farklı bir konudur. Wayland TBH altında, bir olayda (Xorg'larla oldukça kolay xbindkeys) bir komut yürütmenin ve bu nedenle anahtar ve fare olayının davranışını tamamen özelleştirmenin bir yolunu bulamadım .. Wayland'ın daha güvenli olmaya çalıştığına ve bu davranışı devre dışı bıraktığına inanıyorum .
Her durumda, Xorg'a kolayca geçiş yapma ve işlevselliğin tadını çıkarma fırsatınız var.