标签: usbhid

dkms 已安装内核模块但在重新启动后不起作用

我买了一个键盘,显示在lsusb

Bus 002 Device 009: ID 0c45:7603 Microdia
Run Code Online (Sandbox Code Playgroud)

但是Ctrl, Windows/SuperAlt按钮都映射到Shift按钮。所以我按照硬件代码在这里找到了这个解决方案,它工作正常:

dkms status aziokbd
aziokbd, 1.0.0, 3.13.0-48-generic, x86_64: installed
Run Code Online (Sandbox Code Playgroud)

但是,重新启动后,键盘会恢复到原始状态(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

  • 安装、重新启动且不工作后的调试信息:

    #####################
    dkms status
    ###############################
    
    8192cu, 1.9, 3.11.0-26-generic, x86_64: installed
    8192cu, 1.9, 3.13.0-44-generic, …
    Run Code Online (Sandbox Code Playgroud)

keyboard kernel usbhid drivers

6
推荐指数
1
解决办法
4366
查看次数

SteelSeries Sensei 侧键冻结鼠标

当我按下右侧按钮之一(不是通常的后退/前进按钮)时,鼠标冻结,并且 -22 错误(见下文)出现在 dmesg 中。当我取出鼠标并再次放入时,它可以工作,但按钮仍然冻结鼠标。

我找不到有关错误 -22 或有关 Sensei 鼠标的任何有用信息。

这是启动后的 dmesg:

[    2.473271] input: La-VIEW Technology SteelSeries   as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input3
[    2.473445] generic-usb 0003:1038:1361.0001: input,hidraw0: USB HID v1.00 Mouse [La-VIEW Technology SteelSeries  ] on usb-0000:00:1d.0-1.6/input0
[    2.474360] generic-usb: probe of 0003:1038:1361.0002 failed with error -22
[    2.474427] usbcore: registered new interface driver usbhid
[    2.474493] usbhid: USB HID core driver
Run Code Online (Sandbox Code Playgroud)

xinput list-props 8 产量:

Device 'La-VIEW Technology SteelSeries  ':
Device Enabled (142):   1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, …
Run Code Online (Sandbox Code Playgroud)

mouse xinput usbhid

5
推荐指数
1
解决办法
6039
查看次数

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

我安装了 Ubuntu 14.04,我很喜欢它。但是,在玩名为 Garry's Mod 的游戏时,我注意到有线键盘上的CTRLALT键都被检测为Shift. 我查看了键盘布局图并确认了这一点。我还注意到,我的Windows,或Super关键,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
    
    Run Code Online (Sandbox Code Playgroud)

    唯一改变的是时间。

  • sudo evtest命令将所有修饰键显示为

    type 4 (EV_MSC), code 4 (MSC_SCAN), value …
    Run Code Online (Sandbox Code Playgroud)

keyboard keyboard-layout usbhid drivers

5
推荐指数
1
解决办法
6991
查看次数

Digital Ink Pad 平板电脑在 20.04 中不起作用,但在 16.04 中起作用

我正在从 Ubuntu 16.04 升级到 20.04。我有一个与我的电脑相连的绘图板,它 16.04 将笔识别为鼠标。但它在 20.04 中不起作用。两个版本的USB 设备输出相同:

T:  Bus=04 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=172f ProdID=0027 Rev=01.50
S:  Manufacturer=               
S:  Product=Digital Ink Pad
S:  SerialNumber=01.00.00
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I:  If#=0x1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
Run Code Online (Sandbox Code Playgroud)

但是xinput list-props的结果却大不相同。在 16.04 给出

Device …
Run Code Online (Sandbox Code Playgroud)

graphics-tablet usbhid drivers 20.04

5
推荐指数
1
解决办法
192
查看次数

如何正确设置 Logitech 鼠标的 USB 轮询速率?

我有一个非常具体的需要更改 Ubuntu 15.04 中的 mousepoll 值。

在《坎巴拉太空计划》中,有一个 Linux 错误,如果在 mousepoll 值高于 125hz 时用鼠标右键拖动视图,游戏将挂起一两秒,玩起来非常令人沮丧。

我有一个 Logitech G400 鼠标,轮询频率高达 1000hz。我不知道如何改变这一点。

我努力了:

  • 设置options usbhid mousepoll=8/etc/modprobe.d/usbhid
  • usbhid.mousepoll=8启动时在命令行上设置
  • sudo modprobe -r usbhid && sudo modprobe usbhid mousepoll=8从命令行运行

这些在一定程度上有效地实现了预期的cat /sys/module/usbhid/parameters/mousepoll回报。8但问题仍然存在于 KSP 中,当我evhzhttps://github.com/ian-kelling/evhz运行时,它仍然报告轮询率为 1000hz。

可能相关:

  • 我在笔记本电脑上。根据 evhz 的说法,触摸板不使用 usbhid 并以 125hz 进行轮询。使用此功能在 KSP 中进行右键平移没有问题。
  • Xfce 4.12(尝试启用和禁用合成,没有变化)
  • Nvidia 346.59 驱动程序
  • 根据我的笔记本电脑的硬件,KSP 中的性能在其他方面符合预期
  • 软件包(包括内核)均为现货
  • 鼠标已插入 USB 3.0 端口

mouse games logitech usbhid

3
推荐指数
1
解决办法
7939
查看次数