Tag: usbhid

华硕STRIX爪鼠标和Tactic Pro键盘不能在Ubuntu 14.10下工作

检测到华硕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 […]

每次内核更新后,USB键盘都不起作用

在内核更新后,我的USB连接键盘出现了旧问题。 问题首先是Ctrl , Windows / Super和Alt按钮都映射到了由aziokbd驱动程序解决的Shift按钮。 但每次内核更新和重新启动后,整个键盘都会停止工作,我甚至无法在没有OnScreen键盘的情况下登录我的Ubuntu帐户。 (键盘的背光正在工作;因此USB端口的电源已连接)。 我现在用Grub菜单中的旧内核版本(4.4.0-21)启动以发布此问题。 到目前为止,我已经遵循了这里描述的怪癖方法, 这个方法 (在命令结束时替换了最新的内核(4.4.0-24)),而且这个方法却没有成功。 关于这个问题的解决方法是什么,它随着每次内核更新和重启后重复出现? 我是否能以某种方式切换到最新的内核,同时使用旧版本启动,该版本与键盘配合使用并在该有问题的内核上安装aziokbd驱动程序 ? 或者在较旧的内核上操作最新的内核? 也许在每次内核更新后都会有一种方法来防止这个问题? 目前可以使用屏幕键盘登录和安装aziokbd驱动程序 ,但每次内核更新后仍然很烦人。 编辑:我现在在Ubuntu 16.04 ,我安装aziokbd驱动程序的发货内核是4.4.0-21 ,更新版本是4.4.0-24 。 但是我在Ubuntu 14.04 (已经直接升级到16.04 )和发布日期的几个内核更新上遇到了这个问题。 谢谢

dkms安装内核模块但重启后无法正常工作

我买了一个在lsusb上显示的键盘: Bus 002 Device 009: ID 0c45:7603 Microdia 但Ctrl , Windows / Super和Alt按钮都映射到Shift按钮。 所以我按照硬件代码在这里找到了这个解决方案,效果很好: dkms status aziokbd aziokbd, 1.0.0, 3.13.0-48-generic, x86_64: installed 但是,重新启动后,键盘会回到原始状态(ctrl / alt / win映射到shift),而dkms status与上面相同,所以我必须sudo dkms uninstall -m aziokbd -v 1.0.0然后重新安装。 我怎么能“保存”安装状态? 谢谢。 我是ubuntu 14.04。 输出uname -a Linux PC 3.13.0-48-generic #80-Ubuntu SMP Thu Mar 12 11:16:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux […]

由于某种原因,CTRL和ALT键映射到Shift

我安装了Ubuntu 14.04,我很喜欢它。 但是,在玩一款名为Garry’s Mod的游戏时,我注意到我的有线键盘上的CTRL和ALT键都被检测为Shift 。 我查看了键盘布局图并确认了这一点。 我还注意到我的Windows,或Super Key, Right CTRL和Right ALT都被映射到Left Shift 。 他们都工作得很完美,他们只是被发现错了。 我选择了美国的布局,这是我的键盘应该是在Windows中。 有人可以帮忙吗? 我的键盘被检测为SONiX USB键盘(实际的键盘品牌是Avazz)。 我的xev -event keyboard输出是每一个: KeyRelease event, serial 28, synthetic NO, window 0x4a00001, root 0xdc, subw 0x0, time 2446369, (730,547), root:(795,599), state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False 唯一改变的是时间。 sudo […]