Questions tagged «mouse»

该标签的使用应限于与外围输入设备有关的问题,即“鼠标”。

3
滚动条移到我单击的位置
我在Fedora上使用MATE。在某些时候,滚动条在许多应用程序上的行为已经改变。当我在滚动条下面单击时,现在滚动条跳到我单击的位置。以前,它曾经向下滚动一页(如果我单击了滚动条当前位置下方的任意位置)。 我喜欢旧的行为。当页面很长时,新的行为会使滚动条几乎无法使用:我无法精确控制单击的位置来控制页面跳转到的位置。 有没有办法恢复以前的行为?换句话说,是否有一种方法可以单击滚动条当前位置下方的滚动条,使窗口向下滚动一页,而不是跳转到我单击的位置? 这种差异在Firefox中最为明显,但不仅限于Firefox。它也会影响其他应用程序。
22 mouse  gtk  scrolling 

3
在命令行上操纵X键和指针
有哪些命令行工具可以列出和管理X服务器抢夺?(就像在键和指针的抓取中那样,即将特定的键或鼠标按钮限制在特定的应用程序中使用,或者将鼠标指针限制在特定的屏幕区域中。)我正在寻找一种假设的xgrab实用程序显示类似 Key 0x00f00ba5 0x123 0 Button 0x00f00ba5 2 Pointer 0x00abcdef 这意味着出现了一个电话XGrabKey(display, 0x123, 0, 0x00f00ba5, ...)等用XGrabButton,XGrabPointer,XGrabKeyboard,XGrabServer(如果可能)。显示格式无关紧要,我想要的是某种方式来查看谁在抢什么,或者可能是某种方式来撤销这些抢夺(如果可能,我不确定X11 API是否允许这样做)。


5
右键单击时如何降低X的敏感度?
每当我右键单击X时,除非我正在考虑自己在做什么,否则几乎总是会触发菜单中的第一个选项,因为我: 鼠标向下;菜单出现 意外地将鼠标向下和/或向右拖动1-3个像素 鼠标向上;选单项目 有什么办法可以调整菜单,使菜单不会那么容易触发吗?如果有关系,我将在Gentoo Linux上使用Gnome 3 / Cinnamon。
19 x11  mouse 

2
bash脚本来检测和记录鼠标的移动?
我需要能够经常记录鼠标的移动(例如,每0.2秒),并将它们以坐标表示而不是diff。 我发现以下脚本: #!/bin/bash while : do cat /dev/input/mice | read -n 1 date sleep 1 done 但是它似乎并没有在终端上打印任何东西(或者可能都是乱码)。其他讨论建议不推荐使用/ dev / input / mice。最重要的是,/ dev / input / mice实际上并没有友好格式的数据。 我是否必须手动进行转换(从/ dev / input文件中的格式进行转换),或者为此使用API​​?
18 mouse  devices  input 

2
突出显示当前鼠标位置
我正在运行双屏设置,并且大多数时候都禁用触控板(包括隐藏鼠标指针)。重新启用触控板(并再次显示鼠标指针)时,我已经失去了指针之前所在的位置的信息。 我正在寻找一种突出显示当前鼠标位置的工具(例如,用圆圈)。理想情况下,这将是单个命令在短时间内使圆圈闪烁。 我知道xdotool可以找到当前位置,但是没有突出显示;同样,key-mon不提供此功能。我也读过cairo composition manager提供这种功能的文档,但我想知道是否有一个较小的工具可以实现此功能。 如果没有这样的工具:使用提供的数据,最简单的方法是在光标周围显示这样的圆圈 xdotool getmouselocation? 如果这是相关的:我不使用桌面环境,仅使用 xmonad窗口管理器。
18 x11  mouse 

6
鼠标左键停止工作
在Xubuntu上,很长一段时间以来,我一直遇到由于某些原因我的鼠标左键停止工作的问题。它几乎每天都在发生。其他一切似乎都起作用。 使鼠标再次工作的唯一方法是注销并登录,这需要我关闭所有程序。 显然,这很烦人,我遇到这个问题已经快一年了,我认为可以解决此问题,但是仍然会发生。 其他人是否知道此问题以及可能的解决方法? 我正在使用Xubuntu作为我的桌面环境。我目前在Ubuntu 16.04 LTS上。 编辑: 它再次发生,我使用xev和evtest看到的事件被识别的东西。xev没有响应左键单击,但evtest响应了左键单击。 编辑(2018/01/22):只是一个更新。我仍然有问题,但是我有一个短期解决方案。当鼠标左键停止工作时,我使用Ctrl + Alt + T打开终端。我输入xinput终端,其中会显示设备列表。我搜索可能是鼠标的设备(其名称类似于通用鼠标),然后找到关联的ID号。然后输入以下命令:xinput disable IDID是鼠标的ID号。这可以解决问题,直到我关闭计算机。 另外,有关此问题的更多信息,同一鼠标可用于我的Windows 10安装,因此我认为鼠标很好。在Kali Linux中也会发生相同的问题,只是没有xinput安装Kali linux,所以我无法使用快速修复程序。
18 ubuntu  mouse  xubuntu  bugs 


3
避免快速双击
我的鼠标有一个奇怪的问题。即使我只单击了一次,向左按钮有时也会触发双击。 我想知道是否有一种避免快速双击的方法,而忽略间隔小于定义值的点击。 我正在使用Fedora 15 。
17 linux  fedora  xorg  mouse 

2
闲置时在Xorg中禁用鼠标(非触摸板!)
我是一个狂热的键盘用户,但是我仍然时不时需要鼠标。为了最大程度地减少手的行程,我将鼠标放在键盘下方。(在旁注中,以这种方式使用鼠标对我的手来说更自然。) 我目前正在使用整洁的方式隐藏指针,而不使用鼠标。不幸的是,我有时在键入时会轻按它,这会导致指针重新出现。有时这会将指针移到另一个窗口上,这又将焦点从当前窗口移开。(我使用的是草率的焦点,因此不能更改此选项。) 我现在正在寻找一种可能性,不仅可以在一定的空闲时间后隐藏指针,而且可以完全禁用鼠标。单击任何鼠标按钮或使用鼠标滚轮,然后应重新启用鼠标。
17 xorg  mouse 

2
如何在X终端中配置双击行为?
在不同的Unix / Linux系统下,我在X终端应用程序(例如xterm)中观察到了不同的双击行为。 有时,双击会左右选择所有内容,直到下一个非字母字符为止(例如,它选择了光标下的单词)。 有时,直到选择下一个空格/ eol之前的所有内容(例如,选择光标下方的完整路径)。 我如何在xterm中配置双击行为(例如,因为大多数系统上都可以使用)? 目前,我发现第二模式对于大多数用例而言更为方便。
16 mouse  xterm 

1
Thinkpad禁用TrackPoint
我有一个运行Arch Linux的新Thinkpad x220t。当您将ThinkPad转换为平板电脑模式并在屏幕上施加压力时,随着TrackPoint的移动,产品硬件体系结构似乎出现了问题。因此,我想使用一个由ACPId调用的bash脚本来切换TrackPoint。到目前为止,我已经编写了此代码段,该代码段禁用了TouchPad,但没有禁用TrackPoint(又名Clit Mouse)。 #!/bin/sh status=`synclient|awk '/TouchpadOff/{printf$3}'` status=`expr \( $status + 1 \) \% 2` synclient TouchpadOff=$status 是否有可能使用bash脚本切换TrackPoint状态?

4
突出显示鼠标以进行截屏,而不会干扰工作流程
为了制作文档/教程视频,我需要突出显示鼠标,例如鼠标周围带有黄色的半透明电晕: 单击和移动时,标记应处于活动状态,但是如果一直处于启用状态,那就没问题了。 它可以在某种程度上掩盖其背后的视图,但它可能无法禁用单击其背后的内容或将焦点从窗口移开的功能。 Compiz似乎已成为过去,find光标不受任何动作(单击/移动)的约束,并且阻止了交互(在绘制时,您无法单击“通过”它)并且key-mon不绘制正确地,也将禁用交互,并且至少在使用平铺窗口管理器时,鼠标荧光笔通常存在问题。 我正在使用Arch Linux和很棒的wm。 谢谢!

3
使用Shift键模拟水平滚动
当我使用(垂直)滚轮并按时,我想模拟水平滚动Shift。 在某些应用程序(Chrom {e,ium})中,这已经可以使用,但是我正在寻找针对X应用程序的通用解决方案。 到目前为止,我最接近的是xbindkeys+ xdotool。 # ~/.xbindkeysrc "xdotool click 6" shift + b:4 "xdotool click 7" shift + b:5 问题是xbindkeys似乎错过了一些事件,有时垂直滚动会“通过”。这很烦人。好像xbindkeys正在使用某种轮询? 我也不喜欢每秒产生数百个shell命令。 我的屏幕很小,必须水平滚动很多。 如何实现通用水平滚动? 更新: 还有另一种方法可以满足我和xbindkeysand的大部分需求xmodmap。 "xmodmap -e 'pointer = 1 2 3 6 7 4 5 8 9 10'" c:50 "xmodmap -e 'pointer = default'" release + shift + c:50 …
13 xorg  mouse 

3
Linux内核5.0的鼠标滚轮速度问题
有时,鼠标滚动速度会以非常慢的速度变化,这需要多次单击(3-8次单击)或大量滚轮旋转才能将页面滚动一步。这是在升级到linux内核5.0之后开始的。重新启动到内核4.20之后还没有发生。 发生这种情况时,通常是在进入省电模式后无线鼠标“醒来”,但这并不是每次都发生。 使用电源开关关闭并再次打开鼠标,可以恢复正常行为。 鼠标是与Unifying接收器一起使用的无线Logitech M720。还有一个无线键盘Logitech k830,与同一接收机配对。 我知道内核5.0引入了新的高分辨率滚动支持。这是该功能的错误吗?其他人有没有经历过?
13 mouse  scrolling 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.