我购买了 Elecom Huge 轨迹球,并尝试配置额外的按钮以与 Steam 上的 Rimworld 配合使用。Steam 仅提供补救性鼠标支持 AFAIK,而 Ubuntu 似乎没有游戏鼠标应用程序。我想将某些任务(例如建造墙壁和门)绑定到不同的鼠标键。
我购买了 Elecom Huge 轨迹球,并尝试配置额外的按钮以与 Steam 上的 Rimworld 配合使用。Steam 仅提供补救性鼠标支持 AFAIK,而 Ubuntu 似乎没有游戏鼠标应用程序。我想将某些任务(例如建造墙壁和门)绑定到不同的鼠标键。
如果没有制造商提供的 Linux 驱动程序,要在 Linux 上重新绑定其他鼠标键,您有多种选择:
Piper模拟了许多常见游戏鼠标的游戏鼠标配置工具。虽然你的方法相当晦涩难懂,但它可能行不通。
或者,有一些工具可以在 X11 级别上重新绑定鼠标键,例如:
xbindkeys用于基本重新映射。
xdotool用于更复杂的脚本编写,但可能仅与 xbindkeys 结合使用。
要识别 X 中每个鼠标按钮的编号,请使用类似
并单击显示所有按钮事件及其关联按钮编号的窗口。
请注意,如果您的鼠标已经在其固件中硬编码了一些按键绑定(例如,来自之前的 Windows 配置),X 可能会将这些按键检测为按键而不是鼠标按钮,因此重新绑定它们可能无法按预期工作。要检查情况是否如此,只需
xev
查看按钮按下是否注册为 KeyPress 事件。为了完整起见,还有一些工具可以重新映射游戏控制器和操纵杆,例如qjoypad(也仅限 X11)。