Logitech MX-510:一些额外的按钮不可用
我有一台Logitech MX-510,已经使用了大约六年。 鼠标还有几个我想在Gnome中使用的按钮,但是鼠标发送给驱动程序的按钮代码有问题: 按钮1(鼠标滚轮按钮)按预期工作。一个ButtonPress事件与state 0x10和button 1印刷机上,并ButtonRelease与state 0x110上释放。 按钮2(鼠标滚轮按钮)按预期方式工作。一个ButtonPress事件与state 0x10和button 2印刷机上,并ButtonRelease与state 0x210上释放。 按钮3(向右按钮)按预期方式工作。一个ButtonPress事件与state 0x10和button 3印刷机上,并ButtonRelease与state 0x410上释放。 按钮4(向上滚动)按预期方式工作。它发出了一个ButtonPress事件与state 0x10和button 4,以及ButtonRelease与事件state 0x810。这两个事件在每个滚动步骤上都立即发生。 按钮5(向下滚动)按预期方式工作。它发出了一个ButtonPress事件与state 0x10和button 5,以及ButtonRelease与事件state 0x1010。这两个事件在每个滚动步骤上都立即发生。 按钮6和7似乎不存在。 按钮8(后退按钮)按预期工作。它发出了一个ButtonPress事件与state 0x10和button 8,以及ButtonRelease事件也state 0x10。这两个事件在每个滚动步骤上都立即发生。 按钮9(后退按钮)按预期方式工作。它发出了一个ButtonPress事件与state 0x10和button 9,以及ButtonRelease事件也state 0x10。这两个事件在每个滚动步骤上都立即发生。 如上图所示,鼠标具有三个附加按钮。 按钮10(位于鼠标的最上方)不可用。它发出了一个ButtonPress事件与state 0x10和button 10,以及ButtonRelease事件也state 0x10。该按钮不可用于Gnome,因为它是不可选择的。大多数选项选择器(例如CompizConfig设置管理器之一)都升至Button 9。 按钮11(鼠标滚轮前面的额外按钮)不太可用。当按下时,它发送一个ButtonPress事件与state 0x10和button 11,和另一个ButtonPress事件与state 0x10和button 4 和又一一个ButtonPress与事件state 0x810和button 4(最后两个是相同的行为,如果滚轮被移动一步向上)。发布时,它将发送一个ButtonRelease带有state 0x10和的事件button 11。但是要注意的是,当按住按钮时,它每秒大约重复五次“鼠标轮模拟”。(例如鼠标滚轮巡航控制之类的东西)。 按钮12(鼠标滚轮后面的额外按钮)不太可用。当按下时,它发送一个ButtonPress事件与state 0x10和button …