evdev

配置非 Wacom 绘图板
evdev

配置非 Wacom 绘图板

我是一名 Linux 用户,对于输入设备和驱动程序,我还是个新手。 我最近买了 xp-pen star 06 平板电脑 平板电脑规格 平板电脑与 evdev 的配合不佳。 鼠标随平板电脑移动,但移动效果不佳,笔尖点击未分配给左键单击,平板电脑按钮被检测为键盘,我搜索后发现可以使用 xev 和 xbindkeys 来重新映射按钮,但我不知道如何操作。 任何有关配置平板电脑的帮助都将不胜感激 系统盘 Bus 001 Device 007: ID 28bd:0078 新输入 ⎡ Virtual core pointer ...

Admin

我应该如何为 Ubuntu 22.04 安装 xserver-xorg-input-evdev-hwe?
evdev

我应该如何为 Ubuntu 22.04 安装 xserver-xorg-input-evdev-hwe?

我使用多个 TrackPoint,出于可用性原因,我必须从 libinput 切换到 evdev。当我安装 时xserver-xorg-input-evdev-hwe-18.04,中键滚动不起作用(但所有其他要求都已满足)。当我安装 时xserver-xorg-input-evdev-hwe-16.04,中键滚动工作正常,但拖动选择(按住鼠标左键并拖动以选择文本)不起作用。 那么我应该如何安装xserver-xorg-input-evdev-hweUbuntu 22.04 才能使其正常工作? 我将非常感激任何帮助。 为了完整起见,我将在下面提供更多细节。 为...

Admin

使用不可打印字符时,Ubuntu 中的模拟打字速度很慢
evdev

使用不可打印字符时,Ubuntu 中的模拟打字速度很慢

我在 Ubuntu 中遇到了一个问题,这个问题似乎至少从 版本开始就一直存在20.04。该问题似乎与处理不可打印字符(例如\n、\t和 )有关\e。 以下 Python 代码片段演示了这个问题: import sys from pynput.keyboard import Controller, Key keyboard = Controller() message = ' '.join(sys.argv[1:]) keyboard.type(message.replace('\n', r'\n')) 在上面的代码中,如果我删除该.replace('\n...

Admin

无法使用 hwdb 将“btn_middle”重新映射到 libinput
evdev

无法使用 hwdb 将“btn_middle”重新映射到 libinput

我在 Ubuntu 22.04、Gnome Shell 42、Wayland 上使用 Logitech Trackman Marble Trackball。 我希望用其中一个额外的侧键模拟鼠标中键单击,但似乎我可以合成任何类型的按钮除了中间的按钮。 我已经创建了/etc/udev/hwdb.d/71-logitech-trackman.hwdb如下文件: evdev:name:Logitech USB Trackball:* KEYBOARD_KEY_90004=btn_middle 然后我运行: sudo systemd-hwdb update s...

Admin

触摸屏上的 Libinput 没有给我 EVENT_DAWN,只给我 EVENT_UP
evdev

触摸屏上的 Libinput 没有给我 EVENT_DAWN,只给我 EVENT_UP

我尝试使用 libinput 作为默认设置,但我没有得到 EVENT_DAWN,只有 EVENT_UP,所以我无法拖动滚动条或拖放某些东西。只能按按钮(没有“黎明动画”) 我已经尝试过 return evdev,效果很好。我可以使用这两个库(其中一个),但我喜欢 libinput 中的校准矩阵,它是与尺寸无关的模型 触摸屏是 eGalax Inc. xinput --test-xi2 --root ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ...

Admin

Uinput 无法与 Xorg 配合使用
evdev

Uinput 无法与 Xorg 配合使用

我尝试使用 uinput 制作简单的自动点击器。它在 linux mint 18.3 上运行良好,但在 Ubuntu 18.04 上出现问题。 节目内容如下xinput list: ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech USB Optical Mouse ...

Admin

显示器检测为触摸板而不是触摸屏
evdev

显示器检测为触摸板而不是触摸屏

当我从 SUSE 升级到 Ubuntu 14.04 LTS 时,触摸屏显示器检测到 而TOUCHPAD不是TOUCHSCREEN。它使用 来ELO drivers实现触摸屏功能。 我调试了这个问题,在 Xorg Log 中类型显示为 a"TOUCH PAD"而不是"TOUCH SCREEN"。 root@57:~# lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 04f2:0116 Chicony Electronics...

Admin

lxc nvidia 错误:xf86EnableIOPorts:无法为 I/O 设置 IOPL(操作不允许)
evdev

lxc nvidia 错误:xf86EnableIOPorts:无法为 I/O 设置 IOPL(操作不允许)

在尝试让 lxc 容器(主机 16.04,lxc 14.04)共享 nvidia 的过程中,我在容器中启动 X 时遇到此错误: 启动x -- vt8 我收到以下错误: xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted) 我还在 /var/log/Xorg.0.log 中收到以下警告: (WW) NVIDIA(0): Unable to get display device for DPI computation. 任何帮助都将不胜感激。到目前为止,我还...

Admin

Monoprice 绘图板 MP1060-HA60
evdev

Monoprice 绘图板 MP1060-HA60

我已经购买了Monoprice 的 6814 型号平板电脑并尝试在 14.04 版的 Gimp 和 Inkscape 中使用它。 它似乎以前,有一个用于非 Wacom 手写板的驱动程序“wizardpen”,该驱动程序不再维护,并且不适用于 Trusty 或更高版本。 但是,我注意到在 Gimp 中,平板电脑的各个轴(X、Y 和压力)实际上被正确检测到,但默认情况下它们被错误映射。它报告平板电脑实际上有 5 个轴;前 2 个轴永远不会改变,X、Y、压力分别是轴 3、4、5。 因此我能够让它在 Gimp 中工作,但在 Inkscape 中它期望这些轴为 ...

Admin

如何重新启动 clickpad evdev 驱动程序
evdev

如何重新启动 clickpad evdev 驱动程序

我正在运行 evdev 的一个变体,目的是使用现代 ThinkPad 上的 TrackPoint 和点击板进行滚轮模拟滚动。驱动程序运行良好,但滚动模拟在暂停事件后停止工作。为了尝试在恢复后使其工作(而不是必须重新启动计算机),我该如何重新启动 evdev? 司机 (https://aur.archlinux.org/packages/xf86-input-evdev-trackpoint/) 的 Arch 由 Taegil Bae (esrevinu) 创建 (https://bitbucket.org/esrevinu/xf86-input-evdev...

Admin

压力灵敏度 Huion 220 GT Ubuntu 16.04
evdev

压力灵敏度 Huion 220 GT Ubuntu 16.04

触摸屏目前的工作原理就像鼠标一样。 输出evtest: Input driver version is 1.0.1 Input device ID: bus 0x3 vendor 0x256c product 0x6e version 0x111 Input device name: "Tablet Monitor Pen" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 320 (BTN_TOOL_PEN) Event code 3...

Admin

谁读过“/etc/default/keyboard”?
evdev

谁读过“/etc/default/keyboard”?

而且我不关心这里的控制台(我关心的是 X11)... 我发现/var/log/Xorg.0.log我的 X 服务器xkb_rules evdev从某个我找不到的地方启动了。 它还似乎从配置文件中xkb_model获取。我在问自己,这是在 X 或 evdev 驱动程序中硬编码的吗?手册页像往常一样没有提到该文件…… :-(xkb_layout/etc/default/keyboard 那么,将该文件连接到 X 的代码在哪里? ...

Admin

浏览器自动刷新并打开主文件夹窗口
evdev

浏览器自动刷新并打开主文件夹窗口

我遇到了一个非常奇怪的问题。突然间,我的浏览器开始无限刷新。我的第一个猜测是 Firefox 出了问题。我安装了 Chrome。但是,Chrome 也出现了这种情况。 除此之外,有时我的主文件夹会自动打开,并不断自动打开。我的下一个猜测是鼠标故障。更换鼠标 - 但结果还是一样。 即使我移除键盘,也会发生这种情况。 原因可能是什么?几天前我安装了 Ubuntu 10.10 后就开始出现这种情况。以前在 Windows 上,一切都运行正常。因此,我有点怀疑这是硬件故障。 如何解决这个问题? 更新: xev 给出这种结果: KeyPress 事...

Admin

如何获取触摸板的绝对坐标
evdev

如何获取触摸板的绝对坐标

据我所知,Ubuntu 中 Synaptic 驱动程序的早期版本为触控板提供了“绝对模式”,允许用户访问绝对坐标和相对坐标。然而,Synaptic 决定删除它(不确定原因)并且它不再可用。有没有办法在 Ubuntu 20.04 LTS 中访问绝对模式?我希望能够在 C/C++ 程序中获取这些坐标,但也接受任何其他解决方案(Rust、shell 脚本,任何可行的解决方案)。我遇到过类似的帖子,但我仍然找不到令人满意的解决方案。大多数人推荐 evtest 驱动程序,它确实支持绝对模式,但缺少其他功能(两指滚动等)。我想恢复到旧版本的 Synaptic 驱动程序可...

Admin

由于鼠标和键盘设备被忽略,Ubuntu 16.04 随机冻结
evdev

由于鼠标和键盘设备被忽略,Ubuntu 16.04 随机冻结

我有与描述相同的问题这里但声誉不足以发表评论或回答。我也读过相关问题/解决方案。 我遇到了与特定活动无关的随机冻结 - 有时只是在终端中输入内容。鼠标和键盘完全没有反应,但显示屏确实刷新了。此外,ssh 会话继续正常工作。 初始安装的是 14.04,没有出现任何问题。升级到 16.04 后没有立即出现冻结,而是在几个月后(无法再准确判断时间)才出现,这表明是软件问题。 根据建议这里以及我尝试过的其他地方 将鼠标/键盘移至不同的 USB 端口 将内核升级到 4.10、4.10.rc7、4.11.rc7(包括缺少的 i915 模块)也没有帮助 启用/...

Admin