AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[input-devices](ubuntu)

Martin Hope
Leonora Tindall
Asked: 2020-10-14 11:12:40 +0800 CST

Apple Magic Trackpad 2 点击和手势,但在 X 中不移动鼠标,只有 Wayland

  • 7

我有一个 Apple Magic Trackpad 2 并将其插入我的 Ubuntu 20.04 系统。单击有效,单击并拖动有效,以及像三指工作区切换之类的手势有效,但实际上移动鼠标仅适用于 Wayland,而不适用于 X。

xorg input-devices touchpad apple 20.04
  • 3 个回答
  • 8035 Views
Martin Hope
Astrognome
Asked: 2020-05-16 13:11:41 +0800 CST

图形输入板 (Huion WH1409) 正确加载驱动程序,但在 Ubuntu 20.04 上未收到任何输入

  • 0

我在 Ubuntu 20.04 中的图形输入板 (Huion WH1409) 出现问题。它以前在 Ubuntu 中运行良好,开箱即用,基本运行良好,无需安装驱动程序或配置。

现在它只是没有输入。它显示得很好,并且 uclogic 驱动程序似乎正确加载。

这是插入平板电脑时的 dmesg 输出:

[20986.273215] usb 3-4.1.3: new full-speed USB device number 14 using xhci_hcd
[20986.412674] usb 3-4.1.3: New USB device found, idVendor=256c, idProduct=006e, bcdDevice= 0.00
[20986.412677] usb 3-4.1.3: New USB device strings: Mfr=5, Product=6, SerialNumber=0
[20986.412680] usb 3-4.1.3: Product: PenTablet 
[20986.525040] input: PenTablet  Pen as /devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.0/0003:256C:006E.000F/input/input34
[20986.525369] input: PenTablet  Pad as /devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.0/0003:256C:006E.000F/input/input35
[20986.525529] uclogic 0003:256C:006E.000F: input,hidraw0: USB HID v1.11 Keypad [PenTablet ] on usb-0000:29:00.3-4.1.3/input0
[20986.534645] input: PenTablet  Mouse as /devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.1/0003:256C:006E.0010/input/input36
[20986.534878] uclogic 0003:256C:006E.0010: input,hiddev0,hidraw1: USB HID v1.11 Mouse [PenTablet ] on usb-0000:29:00.3-4.1.3/input1
[20986.539404] input: PenTablet  Keyboard as /devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.2/0003:256C:006E.0011/input/input38
[20986.597294] input: PenTablet  Consumer Control as /devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.2/0003:256C:006E.0011/input/input39
[20986.597392] input: PenTablet  System Control as /devices/pci0000:00/0000:00:07.1/0000:29:00.3/usb3/3-4/3-4.1/3-4.1.3/3-4.1.3:1.2/0003:256C:006E.0011/input/input40
[20986.597500] uclogic 0003:256C:006E.0011: input,hidraw3: USB HID v1.0b Keyboard [PenTablet ] on usb-0000:29:00.3-4.1.3/input2

这是相关部分xinput --list

PenTablet  Pen stylus                       id=14   [slave  pointer  (2)]
PenTablet  Pad pad                          id=15   [slave  pointer  (2)]

xev不显示笔或笔或数位板上的任何按钮的输出。

我已经确认这款平板电脑在 Windows 中运行良好,而且在以前的 ubuntu 版本中也确实可以正常运行。

编辑:我还想指出,我使用 xorg 将平板电脑设置为使用以前也可以使用的 wacom 驱动程序。发生同样的事情,加载驱动程序正常,显示在 xsetwacom 中,但没有收到任何输入。

graphics-tablet input-devices xinput
  • 1 个回答
  • 775 Views
Martin Hope
Killdashnein TV
Asked: 2020-04-26 15:39:49 +0800 CST

触摸板电源管理问题、“粘滞光标”、输入检测延迟(自动挂起)

  • 1

我在 Acer aspire v3 572g、任何发行版和任何“新”版本上都遇到了这个问题(在 ubuntu 10.04lts 上没有出现问题)。触摸板在启动后工作正常,但在使用后(如果不/几乎不使用它会继续工作)似乎触摸板进入了某种节能模式:如果几秒钟不使用它会有半秒延迟它检测到的第一个输入。无论是使用 nvidia 专有驱动程序还是开源驱动程序,无论是否使用 synaptics 驱动程序,甚至卸载 xserver-xorg-input-libinput 并使用 synaptics(键盘停止工作但问题仍然存在),问题都仍然存在。我在这里粘贴了一些来自 Ubuntu 19.10 的 xinput 和 synclient 输出,但我不确定这些与问题有什么关系:

输入列表

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SYN1B7E:01 06CB:2970 Touchpad             id=12   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Video Bus                                 id=10   [slave  keyboard (3)]
    ↳ HD WebCam: HD WebCam                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                          id=14   [slave  keyboard (3)]

xinput --list-props "12"

Device 'SYN1B7E:01 06CB:2970 Touchpad':
    Device Enabled (197):   1
    Coordinate Transformation Matrix (199): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (326): 1
    Device Accel Constant Deceleration (327):   2.500000
    Device Accel Adaptive Deceleration (328):   1.000000
    Device Accel Velocity Scaling (329):    12.640978
    Synaptics Edges (330):  49, 1187, 48, 850
    Synaptics Finger (331): 25, 30, 0
    Synaptics Tap Time (332):   180
    Synaptics Tap Move (333):   67
    Synaptics Tap Durations (334):  180, 180, 100
    Synaptics ClickPad (335):   1
    Synaptics Middle Button Timeout (336):  0
    Synaptics Two-Finger Pressure (337):    282
    Synaptics Two-Finger Width (338):   7
    Synaptics Scrolling Distance (339): 30, 30
    Synaptics Edge Scrolling (340): 0, 0, 0
    Synaptics Two-Finger Scrolling (341):   1, 1
    Synaptics Move Speed (342): 1.000000, 1.750000, 0.130976, 0.000000
    Synaptics Off (343):    0
    Synaptics Locked Drags (344):   0
    Synaptics Locked Drags Timeout (345):   5000
    Synaptics Tap Action (346): 2, 3, 0, 0, 1, 3, 0
    Synaptics Click Action (347):   1, 3, 0
    Synaptics Circular Scrolling (348): 0
    Synaptics Circular Scrolling Distance (349):    0.100000
    Synaptics Circular Scrolling Trigger (350): 0
    Synaptics Circular Pad (351):   0
    Synaptics Palm Detection (352): 0
    Synaptics Palm Dimensions (353):    10, 200
    Synaptics Coasting Speed (354): 20.000000, 50.000000
    Synaptics Pressure Motion (355):    30, 160
    Synaptics Pressure Motion Factor (356): 1.000000, 1.000000
    Synaptics Resolution Detect (357):  1
    Synaptics Grab Event Device (358):  0
    Synaptics Gestures (359):   1
    Synaptics Capabilities (360):   1, 0, 0, 1, 1, 0, 0
    Synaptics Pad Resolution (361): 12, 12
    Synaptics Area (362):   0, 0, 0, 0
    Synaptics Soft Button Areas (363):  618, 0, 736, 0, 0, 0, 0, 0
    Synaptics Noise Cancellation (364): 7, 7
    Device Product ID (322):    1739, 10608
    Device Node (321):  "/dev/input/event6"

同步客户端 -l

Parameter settings:
    LeftEdge                = 49
    RightEdge               = 1187
    TopEdge                 = 48
    BottomEdge              = 850
    FingerLow               = 25
    FingerHigh              = 30
    MaxTapTime              = 180
    MaxTapMove              = 67
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 0
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 30
    HorizScrollDelta        = 30
    VertEdgeScroll          = 0
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.130976
    TouchpadOff             = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 0
    ClickFinger1            = 1
    ClickFinger2            = 3
    ClickFinger3            = 0
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    ResolutionDetect        = 1
    GrabEventDevice         = 0
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 7
    VertHysteresis          = 7
    ClickPad                = 1
    RightButtonAreaLeft     = 618
    RightButtonAreaRight    = 0
    RightButtonAreaTop      = 736
    RightButtonAreaBottom   = 0
    MiddleButtonAreaLeft    = 0
    MiddleButtonAreaRight   = 0
    MiddleButtonAreaTop     = 0
    MiddleButtonAreaBottom  = 0

这可能是电源管理问题,我试图按照此链接上的步骤操作,但我真的不知道我在这里做什么: https ://wiki.ubuntu.com/DebuggingTouchpadDetection

提前谢谢任何建议。

power-management input-devices touchpad libinput
  • 1 个回答
  • 1555 Views
Martin Hope
Mees de Vries
Asked: 2020-03-30 01:19:40 +0800 CST

Wacom Intuos S 仅在 Android 模式下被识别

  • 23

第二次编辑:由于这个问题一直受到关注,我想在顶部放置一个明确的免责声明:如果您遇到此问题,可能会通过按住键盘上最左侧和最右侧的按钮来解决同一时间几秒钟。当顶部的光线变亮时,您会注意到它已经起作用。在您尝试过此解决方案之前,请避免弄乱其他任何东西。重新安装驱动程序会使问题变得更糟。


这个问题的原标题是“Wacom Intuos S 只剩下一半在工作”。原始问题的文本保留在下面。我已经找到了问题的一部分,所以我正在更新这个问题。

我在 Ubuntu 18.04 上使用 Wacom Intuos S。如果我将它插入笔记本电脑,设备会自动进入 Android 模式。这是Ubuntu 的一个已知问题。这可以通过libwacom-list-local-devices(原始问题中显示的输出)的输出以及lsusb列出设备供应商 ID 的输出2d1f(如上面关于该问题的链接中所述)来确认。然后数位板的行为不正常。

我可以通过按住最左边和最右边的按钮几秒钟来将打击垫切换到 PC 模式。然后平板电脑似乎成功切换到 PC 模式:lsusb识别设备,供应商 ID 更新为正确值,指示灯亮起。但是,现在该设备根本不工作:光标不响应手写笔的移动,设置 ( gnome-control-center) 无法识别,libwacom-list-local-devices根本不列出。xsetwacom --list devices也空出来了。

在我的家用笔记本电脑(与我的工作笔记本电脑非常相似)上,将平板电脑切换到 PC 模式可以解决问题:我可以使用平板电脑而无需更改任何内容或更新任何驱动程序。对于一位正在为完全相同的问题(也在 Ubuntu 上)苦苦挣扎的同事来说也是如此。这表明我试图让我的驱动程序在我的工作 PC 上进入他们的最新版本实际上是破坏平板电脑的原因。

我需要做什么才能让我的 Ubuntu PC 在 PC 模式下识别我的平板电脑?


原始问题文本:

我的新 Wacom Intuos S 连接到我的 Ubuntu 笔记本电脑,并响应输入,但只有它的左半部分(或者实际上是左三分之一)正常工作。在下图中,我标记了正常工作的区域。

Wacom Intuos S,打击垫左侧带有红色矩形

如果我将触控笔移到矩形区域之外,我的光标仍会响应垂直移动(即移动我的触控笔仍会导致我的光标上下移动)但不再响应水平移动(即移动我的触控笔不会导致我的光标移动左到右)。

列出我的设备时只列出了我的手写笔和橡皮擦——这与我在其他地方找到的示例xsetwacom不一致,该示例还列出了光标和垫子——但我不确定这是否与问题有关。

mees@mees-ThinkPad-L480:~$ xsetwacom --list devices
Wacom Co.,Ltd. Intuos S stylus      id: 9   type: STYLUS    
Wacom Co.,Ltd. Intuos S eraser      id: 16  type: ERASER    

运行libwacom-list-local-devices似乎为问题提供了相关提示:

[Device]
Name=Wacom Intuos S (Android Mode)
DeviceMatch=usb:2d1f:0374;
Class=Bamboo
Width=2
Height=4
IntegratedIn=
Layout=intuos-s-p3.svg
Styli=0;

[full output omitted, can report if necessary]

报告的高度和宽度似乎与我实际能够使用的设备部分的纵横比相匹配。我可以找到列出上述信息的配置文件(?),并简单地编辑宽度字段以具有不同的值(例如 5),但这实际上并没有改变任何东西,除了libwacom-list-local-devices(我已将其更改回目前默认值为 2)。

这个问题似乎是 Ubuntu 特有的:我已经在我男朋友的 Windows 笔记本电脑上试用了这款平板电脑,它可以正常工作(在安装相关驱动程序之后)。我还在我的个人笔记本电脑上尝试过它,它几乎与我的工作笔记本电脑相同(也是带有 Ubuntu 18.04 的联想 Thinkpad),我也遇到了同样的问题。

我该怎么做才能让我的 Intuos 打击垫正常工作?或者我怎样才能有效地排除故障?

如果我应该提供任何进一步/更详细的信息,请告诉我。

drivers wacom input-devices peripherals 18.04
  • 4 个回答
  • 5822 Views
Martin Hope
Tom
Asked: 2020-01-16 03:39:58 +0800 CST

Unity:切换工作区时一切都会冻结

  • 0

我在配备 Intel i7 的 HP Elitedesk 上使用 19.10。我目前正在为 GUI 客户端使用统一。

问题

在从不同工作区过渡期间,屏幕突然冻结。虽然没有明显的触发。它只是随机发生。

诊断命令的一些输出

显卡:

据了解About this Computer,电脑使用显卡代号NV106。是英伟达显卡。NV160 GeForce RTX 2060, GeForce GTX 1660 Turing根据https://nouveau.freedesktop.org/wiki/CodeNames/

free -h

[someone@someone ~]$ free -h
              total        used        free      shared  buff/cache   available
Mem:            31G        1.6G         27G        135M        1.7G         29G
Swap:          2.0G          0B        2.0G

的输出fsck -f

fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/nvme0n1p3: 625393/11386880 files (0.6% non-contiguous), 13969703/45515776 blocks

Disksapp相关部分的输出

回家开车 数据盘

的输出grep -i swap /etc/fstab

/swapfile                                 none            swap    sw              0       0

的输出sysctl vm.swappiness

vm.swappiness = 60

**内存测试结果**

使用https://www.memtest86.com/提供的工具测试内存 ,结果如下截图。 内存测试结果

相关症状

  1. 在启动时,有时(随机)屏幕会变得模糊,就像通过数码相机看到旧显示器一样。
  2. 此外,有时(随机)键盘和鼠标在登录窗口中不起作用,因此我无法输入密码并登录。

我不知道为什么会发生这种情况,我什至不知道在哪里检查潜在原因。任何建议都会有所帮助。

unity workspaces input-devices 18.04
  • 1 个回答
  • 260 Views
Martin Hope
ICE
Asked: 2019-02-19 00:09:05 +0800 CST

水平滚动在鼠标上不起作用

  • 2

我有一个左右滚动的鼠标。滚动在 16.04 GNOME 中可以正常工作,但在 18.04 中无法使用 GNOME。

我已经阅读了这些答案:

倒置水平滚动 ubuntu 18.04

水平滚动检查但仍然不起作用

但它们与触摸板而不是鼠标有关。

在 dconf-editor 中搜索设置以进行水平滚动,但没有找到任何内容:

dconf-editor 鼠标设置

如何为鼠标启用水平滚动?

gnome mouse input-devices mouse-scroll
  • 1 个回答
  • 729 Views
Martin Hope
Kodiologist
Asked: 2019-02-02 15:35:39 +0800 CST

尝试“modprobe xpad”时“不允许操作”

  • 9

我正在尝试使用新的 PDP Xbox One 控制器(“深红色”)。实际上,我的 Ubuntu 18.10 系统似乎无法识别它;它的电源灯甚至不亮。使用此处发布的一些提示,我得到了xpad.c我的内核 (4.18.0) 的副本,编辑xpad.c为我的控制器 ID (0e6f:02c6) 添加了一些行,并编译并安装了模块。然而,sudo modprobe xpad产量modprobe: ERROR: could not insert 'xpad': Operation not permitted。是什么赋予了?的输出sudo modprobe -vvv xpad是:

modprobe: INFO: ../libkmod/libkmod.c:364 kmod_set_log_fn() custom logging function 0x5605fa960ee0 registered
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/4.18.0-13-generic/modules.dep.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/4.18.0-13-generic/modules.alias.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/4.18.0-13-generic/modules.symbols.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/4.18.0-13-generic/modules.builtin.bin
modprobe: DEBUG: ../libkmod/libkmod-module.c:556 kmod_module_new_from_lookup() input alias=xpad, normalized=xpad
modprobe: DEBUG: ../libkmod/libkmod-module.c:562 kmod_module_new_from_lookup() lookup modules.dep xpad
modprobe: DEBUG: ../libkmod/libkmod.c:574 kmod_search_moddep() use mmaped index 'modules.dep' modname=xpad
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='xpad' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x5605fc28bff0 key='xpad'
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='ff_memless' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='ff_memless' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x5605fc28c100 key='ff_memless'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/4.18.0-13-generic/kernel/drivers/input/ff-memless.ko
modprobe: DEBUG: ../libkmod/libkmod-module.c:202 kmod_module_parse_depline() 1 dependencies for xpad
modprobe: DEBUG: ../libkmod/libkmod-module.c:583 kmod_module_new_from_lookup() lookup xpad=0, list=0x5605fc28bc40
modprobe: DEBUG: ../libkmod/libkmod.c:501 lookup_builtin_file() use mmaped index 'modules.builtin' modname=xpad
modprobe: DEBUG: ../libkmod/libkmod-module.c:1750 kmod_module_get_initstate() could not open '/sys/module/xpad/initstate': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:1760 kmod_module_get_initstate() could not open '/sys/module/xpad': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_pcsp mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_audio mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=cx88_alsa mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_atiixp_modem mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_intel8x0m mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_via82xx_modem mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=bt87x mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=cx88_alsa mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=saa7134_alsa mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_atiixp_modem mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_intel8x0m mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_via82xx_modem mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_audio mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_caiaq mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_ua101 mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_us122l mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_usx2y mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_cmipci mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_pcsp mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_audio mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=bonding mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=dummy mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=vmwgfx mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=vt mod->name=ff_memless mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod.c:501 lookup_builtin_file() use mmaped index 'modules.builtin' modname=ff_memless
modprobe: DEBUG: ../libkmod/libkmod-module.c:1306 kmod_module_probe_insert_module() Ignoring module 'ff_memless': already loaded
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_pcsp mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_audio mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=cx88_alsa mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_atiixp_modem mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_intel8x0m mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_via82xx_modem mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=bt87x mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=cx88_alsa mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=saa7134_alsa mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_atiixp_modem mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_intel8x0m mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_via82xx_modem mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_audio mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_caiaq mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_ua101 mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_us122l mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_usx2y mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_cmipci mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_pcsp mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=snd_usb_audio mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=bonding mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=dummy mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=vmwgfx mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1393 kmod_module_get_options() modname=vt mod->name=xpad mod->alias=(null)
modprobe: DEBUG: ../libkmod/libkmod-module.c:1750 kmod_module_get_initstate() could not open '/sys/module/xpad/initstate': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:1760 kmod_module_get_initstate() could not open '/sys/module/xpad': No such file or directory
modprobe: DEBUG: ../libkmod/libkmod-module.c:744 kmod_module_get_path() name='xpad' path='/lib/modules/4.18.0-13-generic/kernel/drivers/input/joystick/xpad.ko'
modprobe: DEBUG: ../libkmod/libkmod-module.c:744 kmod_module_get_path() name='xpad' path='/lib/modules/4.18.0-13-generic/kernel/drivers/input/joystick/xpad.ko'
insmod /lib/modules/4.18.0-13-generic/kernel/drivers/input/joystick/xpad.ko 
modprobe: DEBUG: ../libkmod/libkmod-module.c:744 kmod_module_get_path() name='xpad' path='/lib/modules/4.18.0-13-generic/kernel/drivers/input/joystick/xpad.ko'
modprobe: INFO: ../libkmod/libkmod-module.c:886 kmod_module_insert_module() Failed to insert module '/lib/modules/4.18.0-13-generic/kernel/drivers/input/joystick/xpad.ko': Operation not permitted
modprobe: ERROR: could not insert 'xpad': Operation not permitted
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x5605fc28bff0 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x5605fc28bff0 key='xpad'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x5605fc28c100 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x5605fc28c100 key='ff_memless'
modprobe: INFO: ../libkmod/libkmod.c:331 kmod_unref() context 0x5605fc284460 released
kernel input-devices xbox-one
  • 2 个回答
  • 42453 Views
Martin Hope
Sreram
Asked: 2018-08-10 01:42:08 +0800 CST

我的 WACOM One 设备不工作

  • 1

我最近买了一支 WACOM One 平板笔,但我无法让它在 Ubuntu(使用 gnome)上运行。我使用以下命令安装了驱动程序:

sudo apt-get install xserver-xorg-input-wacom

完成后,我重新启动了系统。但启动后,没有输入设备工作。所以我不得不再次重新启动,并进入恢复模式以使用以下命令重新安装所有输入驱动程序:

sudo apt-get install --reinstall xserver-xorg-input-all

后来,我能够让键盘和鼠标工作,但我仍然无法让平板电脑工作。

命令:

lsmod | grep wacom

输出:

wacom                 106496  0
usbhid                 49152  1 wacom
hid                   118784  3 hid_generic,usbhid,wacom

命令:

xsetwacom --list devices

输出:(没有显示)。

命令:

xinput list

输出:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB 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)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Logitech USB Keyboard                     id=10   [slave  keyboard (3)]
    ↳ Logitech USB Keyboard                     id=11   [slave  keyboard (3)]
    ↳ Eee PC WMI hotkeys                        id=12   [slave  keyboard (3)]

命令:

lsb_release -a

输出:

LSB Version:    core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-    noarch:printing-9.20160110ubuntu0.2-amd64:printing-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:    16.04
Codename:   xenial

我还尝试使用以下命令重新安装和重新启动:

sudo apt-get install --reinstall xserver-xorg-input-wacom

它仍然无法正常工作。我现在该怎么办?

software-installation tablet drivers wacom input-devices
  • 1 个回答
  • 4198 Views
Martin Hope
Ananth Pattabiraman
Asked: 2018-06-13 09:11:52 +0800 CST

在 ubuntu 18.04 LTS 中注销或切换用户后输入设备停止工作

  • 3

单击注销或切换用户后,一旦系统到达欢迎/登录屏幕,输入设备——键盘、鼠标、触摸板——停止工作,无法重新登录或关机。

笔记本电脑:HP G42
Ubuntu:18.04 LTS

最初我认为系统已冻结,但日志显示它仍然响应盖子打开/关闭、USB 插入/拔出事件、计划的后台任务等。只有板载和外部的输入设备不可用。笔记本电脑上连接了一个外接显示器,当盖子打开或关闭时,它会显示问候语和变化。

什么有效:

  • 在新启动期间登录。键盘和鼠标在迎宾员处工作。
  • 暂停/恢复,锁定/解锁屏幕。我可以输入密码并返回我的会话。
  • 登录时关机/重启。

什么不起作用:

  • 登出
  • 切换用户

这是我的评论的一部分journalctl日志:https ://gist.github.com/ananthp/3cfe807c7e0d6fd0dad170b3e55e9975

--

好像是gdm3卡住了 解决方法是重启gdm3:

  • 使用 ssh 远程登录机器
  • sudo systemctl restart gdm3.service

有没有办法解决这个问题,或者我应该考虑更换我的显示管理器?

gdm login-screen input-devices logout 18.04
  • 4 个回答
  • 2460 Views
Martin Hope
damadam
Asked: 2018-06-06 06:36:58 +0800 CST

/dev/input/mouse0 和 /dev/input/mice 之间的区别

  • 1

我正在使用鼠标 USB 驱动程序,我真的不知道如何区分和使用发送的/dev/input/mouse0信息/dev/input/mice

在谷歌上搜索后,我发现了一些关于使用的代码/dev/input/mice

int fd, bytes;
unsigned char data[4];

const char *pDevice = "/dev/input/mice";

// Open Mouse
fd = open(pDevice, O_RDWR);
if(fd == -1)
{
    printf("ERROR Opening %s\n", pDevice);
    return -1;
}

int left, middle, right;
signed char x, y;

// Read Mouse
bytes = read(fd, data, sizeof(data));

if(bytes > 0)
{
    left = data[0] & 0x1;
    right = data[0] & 0x2;
    middle = data[0] & 0x4;

    x = data[1];
    y = data[2];
    printf("x=%d, y=%d, left=%d, middle=%d, right=%d\n", x, y, left, middle, right);

    if(left)
        return left;
    if(right)
        return right;
    if(middle)
        return middle;
}

return 0;

该程序有效,但未获得有关滚轮滚动的任何信息

我能够找到一个使用的程序/dev/input/event0

int fd;
struct input_event ev
const char* pFile = "/dev/input/event0";

fd = open(pFile, O_RDONLY);
if(fd == -1)
{
    printf("ERROR Opening %s\n", pFile);
    return -1;
}

read(fd, &ev, sizeof(ev));
std::cout << "type : " << ev.type << "  code : " << ev.code << "  value : " << ev.value << std::endl;

close(fd);

return 0;

但是对角线移动存在问题,因为这个文件同时只保存了1个坐标,并且X坐标优先于Y;所以当你想在 Y 轴上移动鼠标时很烦人

但是,我没有找到任何代码可以使用/dev/input/mouse0,那么这个文件中保存了哪些信息?

所以我的问题是: 1. 保存了哪些信息/dev/input/mouse0?2. 如何在不打开2个文件的情况下读取所有鼠标信息,并且没有优先级问题(滚动+ X/Y轴移动)?

mouse input-devices
  • 2 个回答
  • 13078 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve