Wayland'i çalıştırıyorsanız düğmeleri yeniden eşleştirmek şu şekilde yapılabilir:
Run xev | grep button
fare 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 --list
iş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.