标签: input-devices

配置 Thinkpad TrackPoint 的最佳方法是什么?

以前有用的ThinkWiki 页面似乎已经过时了。我正在尝试永久更改我的 TrackPoint 灵敏度和速度设置并启用鼠标中键滚动。我过去尝试过 configure-trackpoint,但设置没有永久保存(重启后它们会丢失)。

我试过了gpointing-device-settings。使用它,我可以让鼠标中键滚动工作,但我无法更改轨迹点的速度或灵敏度设置。我尝试过的 ThinkWiki 页面上的所有方法都无法按照 Ubuntu 11.04 中的指示工作。有人可以解释如何永久编辑 TrackPoint 设置以便我可以正确使用它吗?

mouse hardware input-devices thinkpad udev

48
推荐指数
4
解决办法
7万
查看次数

当我单击一次时,鼠标有时会双击

我有一个问题正在变成一场噩梦,以至于我认为完全废弃 Ubuntu 并尝试其他方法可能更容易。我有一台运行 Ubuntu 12.04 的 HP PC。当我用鼠标左键单击时,它有时会双击(可能是 50% 的时间)。

到目前为止,这导致:随机发送未完成的电子邮件,随机突出显示和删除我在写电子邮件时不想删除的内容(非常令人沮丧),随机删除两个浏览器选项卡而不是一个(多次),以及(从某种意义上说)最烦人的)尝试在桌面上移动窗口或从终端窗口剪切和粘贴时,非常非常令人沮丧的最终用户体验。谢天谢地Alt- F7- 但我不想为我使用的每个程序以及操作系统学习键盘快捷键(并且无法复制粘贴对我来说是一个巨大的损失)。

我不是唯一遇到这个问题的人,但谷歌搜索表明可能有多种原因;我在网上阅读的所有修复程序都没有对我有用。让我完成所有事情,包括对其他人有效但对我无效的修复。哦——我有一个 hp 光电鼠标。

  • 它不是一只坏掉的老鼠。我在我的系统上试过两只鼠标——都出现了问题。这两款鼠标在我同样运行 Ubuntu 12.04 的家用笔记本电脑上运行良好。

  • /etc/X11/xorg.conf的只有几行,没有“InputDevice”部分。

  • 我没有 hald,也没有安装 hal 包。

  • 它大约在一周前开始,似乎没有变得更好或更糟。

  • 无奈之下,我刚刚升级到 12.10,但这并没有解决问题,现在我正在运行一个不是 LTS 的发行版(因此对我来说并不理想:-\)

但它使我的系统很难使用。

可能是重要的更新:我尝试使用 xev 进行一些调查。在我看来,这些老鼠的连接似乎不好——这很常见吗?我可以按住鼠标按钮,然后得到(鼠标点击)(暂停)(鼠标释放)(非常非常短的暂停)(鼠标点击)(暂停)(鼠标释放)(非常非常短的暂停)(鼠标点击)等. 我想知道其他操作系统是否会说“你不能在 0.05 秒内释放然后再次点击,所以这一定是一个小故障,我会假设按钮从未被释放过”。我可以告诉 Ubuntu 忽略 release-and-then-reclick-almost-instantly 事件吗??

这看起来像是一个糟糕的鼠标问题。也许我应该挖出一个新的鼠标?我只试过很旧的:-\

mouse input-devices 12.04

48
推荐指数
4
解决办法
4万
查看次数

滚动时鼠标滚轮跳动

我有一个小问题让我很恼火,想知道是否有可能的解决方法。

我使用的是 Ubuntu 10.10 的最新发行版,在上下滚动页面时,尤其是在 google chrome 中(也在文件夹等中),页面在我滚动时上下闪烁。

鼠标本身没有问题,因为它在其他操作系统中可以正常工作,但在 ubuntu 10.10 中,它只是缺乏流畅性和跳跃性。

为了准确描述它如何想象页面有 20 次滚动跳转,您通常会滚动鼠标滚轮一次,它会在页面上准确地向下移动一步,但是如果我滚动大约 5 次点击,它会来回跳跃。

希望你能理解并帮助我解决这个痛苦...

mouse 10.10 input-devices mouse-scroll mouse-wheel

34
推荐指数
1
解决办法
4万
查看次数

配置 udev 以更改 USB HID 设备的权限?

我有一个 USB 秤,一个 USB HID。目前,当它插入时,权限只允许超级用户访问它。如何配置 udev 以允许任何人访问此设备?我有供应商和产品 ID,但我想根据 HID 类型来匹配它。

现在,我很难找到任何适用于此的现有规则(我在/lib/udev/rules.d和 中搜索了“hidraw” /etc/udev/rules.d,等等)。

input-devices usb udev

25
推荐指数
4
解决办法
8万
查看次数

如何将鼠标按钮绑定到键?

我有一个罗技 MX400 激光鼠标,它有 5 个按钮 + 4 个用于垂直/水平滚动。我希望它设置成这样,而不是水平滚动,在滚轮上按向右将发送Ctrl+Tab向左将发送Ctrl+ Shift+ Tab,这将允许我在浏览器中的选项卡之间循环。

此外,如果我可以将中间按钮重新映射到侧面的其中一个按钮,那就太好了,因为它真的很难按下。

另一个好处是,如果我可以编写一个脚本,允许我根据当前处于活动状态的窗口来定义哪些按钮可以执行哪些操作。

我试过使用,xmodmap但我只能看到如何重新排列按钮,而不是让它们发送关键信号。

提前致谢。


按钮映射(使用xev):

Left        1
Middle      2
Right       3
ScrollUp    4
ScrollDown  5
ScrollLeft  6
ScrollRight 7
Backward    8
Forward     9
Run Code Online (Sandbox Code Playgroud)

mouse scripts input-devices

21
推荐指数
2
解决办法
2万
查看次数

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

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


这个问题的原标题是“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:~$ …
Run Code Online (Sandbox Code Playgroud)

input-devices wacom drivers peripherals 18.04

19
推荐指数
2
解决办法
4715
查看次数

如何仅重新映射一个键盘上的键?

我知道我只能xinput在一只鼠标上重新映射鼠标按钮,但其他鼠标保持不变。这是非常有用的。就我而言,我使用它将两只鼠标连接到我的桌面,一只右手使用,另一只左手使用。

当连接多个键盘时,是否也可以进行类似的操作?我可以将键重新映射到一个键盘上的其他键,而其他键保持不变吗?

在我的特定情况下,我的鼠标似乎被注册为一个额外的键盘,它的第 6 个和第 7 个按钮被转换为pageuppagedown,我想将它们绑定到复制/粘贴 - 但我不想影响常规pageuppagedown键我的标准键盘。

这是xinput外观的输出- 有问题的键盘的 id 为 10:

$ xinput
? Virtual core pointer                      id=2    [master pointer  (3)]
?   ? Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
?   ? SteelSeries Diablo III Gaming Mouse       id=9    [slave  pointer  (2)]
?   ? SteelSeries Diablo III Gaming Mouse       id=11   [slave  pointer  (2)]
?   ? Logitech USB Optical Mouse                id=12   [slave  pointer  (2)]
? Virtual …
Run Code Online (Sandbox Code Playgroud)

keyboard input-devices xinput

18
推荐指数
2
解决办法
1364
查看次数

是否有用于管理多个鼠标/键盘的 gui 应用程序?

我记得几年前看到一个 Fedora 应用程序,它允许您将多个鼠标或键盘作为单独的输入设备进行管理(基于 multipointerx 技术)。

使用此应用程序,您可以告诉系统使用两个指针(例如,如果您有鼠标和触摸板),并将它们作为单独的设备处理,而不是为每个设备设置相同的设置(我认为)。

不幸的是,当我尝试这个程序时,它从来没有为我编译/工作,而且我不记得它的名字(从那时起我也找不到它)。

有谁知道我指的是什么,或者知道一个程序吗?

PS(我xinput已经知道如何使用该命令,所以我不希望命令行应用程序作为建议)。

xorg input-devices multipointerx

17
推荐指数
1
解决办法
2007
查看次数

像智能手机一样使用耳机控件

我有一副带有按钮(连同麦克风)的通用智能手机耳机,我想在 Ubuntu 中使用该按钮作为暂停/播放键,就像我在 Android 手机音乐播放器上一样。

有没有办法在 Ubuntu 中启用这个耳机控制?

如果耳机控件是 Android 手机中使用的音频插孔的硬件功能,则该硬件的名称(音频插孔)将不胜感激。

input-devices volume-control music-player audio-jack

16
推荐指数
1
解决办法
1万
查看次数

绑定后退/前进到鼠标按钮

我有一个基本的罗技鼠标,有 5 个按钮:左、右、左滚轮、滚轮、右滚轮。

我曾经使用左右轮在浏览器或导航器中前后移动。现在这不起作用。我找到了很多解决方案,人们告诉安装这个程序或那个,似乎没有用。

mouse input-devices bind button

15
推荐指数
3
解决办法
3万
查看次数