这华硕 STRIX Claw检测到鼠标,但错误地报告为键盘,并且根本不起作用。
这华硕 STRIX Tactic Pro键盘在非 NKRO 模式下部分工作,但无法检测到按键组合,因此无法使用。开启 NKRO 时它根本不起作用。
内核重新编译,HID_MAX_USAGES 增加到 65535 - 按照建议那个话题对于类似的游戏鼠标 - 部分修复了鼠标和键盘的问题。使用新内核启动后,外围设备可用,并且行为如下:
这华硕 STRIX Claw鼠标在最低 DPI 模式下正常工作。如果按下任何 DPI 按钮,鼠标就会停止工作,因此需要拔下/重新插入。
这华硕 STRIX Tactic Pro键盘现在可在 NKRO 模式下完全工作,并具有任意数量的按键组合。非 NKRO 模式不受影响(按键组合仍然不起作用)。
以下是内核重新编译之前有关 USB 检测的背景信息的一些命令的输出:
$ lsusb
Bus 002 Device 002: ID 8087:8001 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc;
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 011: ID 195d:1016 Itron Technology iONE
Bus 003 Device 012: ID 195d:2039 Itron Technology iONE
Bus 003 Device 006: ID 046d:c044 Logitech, Inc. LX3 Optical Mouse
Bus 003 Device 005: ID 046d:0a29 Logitech, Inc.
Bus 003 Device 004: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech Logitech Wireless Headset id=8 [slave pointer (2)]
⎜ ↳ Logitech USB-PS/2 Optical Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Eee PC WMI hotkeys id=12 [slave keyboard (3)]
↳ Strix Claw Strix Claw Gaming Mouse id=10 [slave keyboard (3)]
↳ ASUS ASUS Strix Tactic Pro Gaming Keyboard id=11 [slave keyboard (3)]
$ xinput list-props 10
Device 'Strix Claw Strix Claw Gaming Mouse':
Device Enabled (151): 1
Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Product ID (271): 6493, 4118
Device Node (272): "/dev/input/event2"
答案1
在 Ubuntu 15.04(Linux 3.19)下使用这两个外围设备不再需要重新编译内核。
键盘现在在非 NKRO 模式下开箱即可使用,按键组合已修复。不过,当 NKRO 开启时,它根本不起作用(这不是什么大问题,因为标准模式没问题)。
直到我将其固件更新至最新版本后,鼠标才被识别(1.09) 可从华硕支持处获得;它现在可正常工作而无需任何系统黑客攻击(不要尝试在 Wine 下执行此操作:将鼠标插入运行 Windows 的计算机上以正确刷新它)。