Yaklaşık altı yıldır kullandığım bir Logitech MX-510'um var.

Farenin Gnome'da kullanmak istediğim birkaç ekstra düğmesi var, ancak fare sürücüsüne gönderdiği düğme kodlarıyla ilgili sorun yaşıyorum:
Düğme 1 (fare tekerleği düğmesi) beklendiği gibi çalışır. Bir
ButtonPressile olaystate 0x10vebutton 1basın veButtonReleasebirliktestate 0x110serbest bırakılması üzerine.Düğme 2 (fare tekerleği düğmesi) beklendiği gibi çalışır. Bir
ButtonPressile olaystate 0x10vebutton 2basın veButtonReleasebirliktestate 0x210serbest bırakılması üzerine.Düğme 3 (sağ düğme) beklendiği gibi çalışır. Bir
ButtonPressile olaystate 0x10vebutton 3basın veButtonReleasebirliktestate 0x410serbest bırakılması üzerine.Düğme 4 (yukarı kaydırma) beklendiği gibi çalışır. Bir gönderir
ButtonPressile olayıstate 0x10vebutton 4veButtonReleaseile olaystate 0x810. Her iki olay da her kaydırma adımında anında gerçekleşir.Düğme 5 (aşağı kaydırma) beklendiği gibi çalışır. Bir gönderir
ButtonPressile olayıstate 0x10vebutton 5veButtonReleaseile olaystate 0x1010. Her iki olay da her kaydırma adımında anında gerçekleşir.
Düğme 6 ve 7 mevcut değil.
Düğme 8 (geri düğmesi) beklendiği gibi çalışır. Bir gönderir
ButtonPressile olayıstate 0x10vebutton 8ve birButtonReleaseolay da sahipstate 0x10. Her iki olay da her kaydırma adımında anında gerçekleşir.Düğme 9 (geri düğmesi) beklendiği gibi çalışır. Bir gönderir
ButtonPressile olayıstate 0x10vebutton 9ve birButtonReleaseolay da sahipstate 0x10. Her iki olay da her kaydırma adımında anında gerçekleşir.
Yukarıdaki resimde gördüğünüz gibi farede üç ek düğme daha bulunmaktadır.
Düğme 10 (farenin en üstünde) kullanılamaz. Bir gönderir
ButtonPressile olayıstate 0x10vebutton 10ve birButtonReleaseolay da sahipstate 0x10. Düğme Gnome ile kullanılamaz, çünkü seçilemez. CompizConfig Settings Manager'dan biri gibi çoğu seçenek seçici Düğme 9'a kadar yükselir.Düğme 11 (fare tekerleğinin önündeki ekstra düğme) oldukça kullanışlı değildir. Basıldığında, bir gönderir
ButtonPressile olayıstate 0x10vebutton 11, ve başkaButtonPressbir olay ilestate 0x10vebutton 4ve henüz başka birButtonPressile olaystate 0x810vebutton 4(kaydırma tekerleği bir adım yukarı taşındı sanki son iki aynı davranış olarak). Serbest bırakıldığında veButtonReleaseile bir olay gönderir . Ancak yakalama, düğme basılı tutulduğunda, "fare tekerleği simülasyonunu" saniyede yaklaşık beş kez tekrarlar. (fare tekerleği hız sabitleyici vb. gibi).state 0x10button 11Düğme 12 (fare tekerleğinin arkasındaki ekstra düğme) oldukça kullanışlı değildir. Basıldığında, bir gönderir
ButtonPressile olayıstate 0x10vebutton 12, ve başkaButtonPressbir olay ilestate 0x10vebutton 5ve henüz başka birButtonPressile olaystate 0x1010vebutton 5(kaydırma tekerleği bir adım yukarı taşındı sanki son iki aynı davranış olarak). Serbest bırakıldığında veButtonReleaseile bir olay gönderir . Basılı tutulduğunda, düğme 11 ile aynı hız sabitleyici davranışını gösterir, ancak ilgili düğme ve durum parametreleriyle birlikte.state 0x10button 12
Bu ek anahtarları nasıl kullanacağım veya Gnome ile kullanılabilir hale getirebileceğim bir yol var mı? Ve özellikle, mümkünse, 11 ve 12 düğmelerinin fare tekerleği için kod göndermeyi durdurmasını sağlamak için yukarı ve aşağı. Mümkünse, genel olarak fare düğmelerinin genel davranışını nasıl değiştirebilirim?