mouse相关内容

在 Ubuntu 中模拟鼠标移动

问题 我希望使用外部脚本从命令行自动移动鼠标光标并模拟鼠标按钮单击.我不想: 录制鼠标移动和播放(例如,xnee、xmacro) 立即将鼠标从一个位置移动到另一个位置(例如,xdotool、Python 的 warp_pointer) 理想的解决方案 我想做的是: 编辑一个简单的脚本文件(例如,mouse-script.txt). 添加坐标、移动速度、延迟和按钮点 ..
发布时间:2022-01-14 17:46:22 其他开发

在linux中检测键盘、鼠标活动

我需要一种方法来检测 Linux 上的鼠标/键盘活动.类似于任何 IM 程序所做的事情.如果在 5 分钟内未检测到任何活动,它会将您的 IM 状态设置为“我现在不在这里". 对此的任何帮助表示赞赏. 谢谢. 解决方案 或者简单地使用命令xprintidle,它返回以毫秒为单位的空闲时间. 它已被打包用于基于 debian 的系统.(源代码在原始站点 dtek.chalme ..
发布时间:2022-01-13 22:26:01 服务器开发

如何在 C# 中阻止键盘和鼠标输入?

我正在寻找一些可以阻止键盘和鼠标输入的代码(最好是 C#). 解决方案 扩展 Josh 的(正确)答案.这是该方法的 PInvoke 签名. 公共部分类 NativeMethods {///返回类型:BOOL->int///fBlockIt: BOOL->int[System.Runtime.InteropServices.DllImportAttribute("user32.dll", ..
发布时间:2022-01-13 22:14:05 C#/.NET

如何判断鼠标是顺时针还是逆时针移动?

我有一个 MFC 应用程序,在该应用程序中,用户必须通过拖动运动将鼠标绕着一个圆圈移动.我需要在鼠标拖动“旋转"期间检索度数,我需要知道它是顺时针还是逆时针. 首先,为了确定旋转方向,我比较了当前鼠标位置和用户单击以启动拖动的鼠标位置之间的 x 坐标.在用户旋转超过 180 度之前效果很好. 我该如何处理圆的另一半? 解决方案 您需要至少三个有序点来确定某人随着时间的推移是顺时 ..
发布时间:2022-01-12 15:13:20 C/C++开发

如何在 Visual Studio 2017 中一次编辑多行

我在 如何关注 Youtube 上的一系列视频使用引导程序开发仪表板.该系列中的开发人员使用 Sublime Text 编辑器. 我注意到有时他会单击多个位置(一个接一个)然后开始输入,而他输入的任何内容都会出现在所有这些位置上.我认为这样可以节省很多时间. 在 VS 和 SSMS 中,可以按 ALT 然后选择要修改的矩形.但是这个不同,你可以随机选择几个地方,然后开始输入. 我 ..
发布时间:2022-01-12 08:19:22 其他开发

如何在 Java 中检测 Image 对象上的鼠标单击事件?

在 Java 中实现“Kings' Corners"(美化多人纸牌). 我试图让玩家将一张牌(图像)从他们的手中拖到桌子上的其他地方.问题是玩家的手是“扇形的",因此卡片的图像会旋转并且它们重叠. 这是一手牌的例子: 我考虑过将每张卡片设为 JPanel,但问题是我必须在其 矩形 JPanel,因为它们本身不能旋转.理想情况下,我想避免使用鼠标 x,y 公式来确定选择哪张卡. ..
发布时间:2022-01-11 21:23:54 Java开发

NodeJS 本机鼠标和键盘绑定

一直在寻找支持鼠标键盘监听和执行的原生nodejs模块 我找到了这个.. https://npmjs.org/package/mouse但是源代码看起来只支持浏览器. 解决方案 我一直在开发一个用于发送鼠标和键盘事件的模块,RobotJS. 示例代码: var robot = require("robotjs");//获取鼠标位置,用x和y返回一个对象.var mouse=r ..
发布时间:2022-01-11 20:01:35 其他开发

单击控件内的文本时,用户控件单击事件不起作用?

我有一个名为 GameButton 的用户控件,其中有一个标签.当我将用户控件添加到我的表单并为其添加一个单击事件时,它会在您单击自定义按钮的背景而不是标签中的文本时触发?如果不在用户控件代码中添加一堆点击事件,我将如何解决这个问题? 编辑:UI 框架:winforms 解决方案 如果我对您的理解正确,您的 GameButton 用户控件将在单击时触发该事件,但在单击标签时不会触发该 ..
发布时间:2022-01-09 17:05:09 C#/.NET

如何计算在OpenGL/GLUT中用鼠标移动相机的点?

这会让我难以解释,所以请多多包涵. 我已经在我的相机类中实现了大多数类型的移动和旋转,一切都在使用键盘,现在我想实现鼠标.我像这样捕捉鼠标移动: #define SENSITIVITY 25.0f无效的主要(无效){(...)glutPassiveMotionFunc(processPassiveMotion);glutWarpPointer(WINDOW_WIDTH/2, WINDOW_ ..
发布时间:2022-01-08 21:21:39 其他开发

Java Swing:在鼠标悬停时更改背景颜色

我已经实现了一个简单的鼠标侦听器,只要鼠标进入组件(JPanel),背景颜色就会发生变化,并且只要鼠标离开,它就会恢复.这有一些问题: 有时鼠标移动得太快,mouseExit 事件没有被触发 如果我的组件有子组件,当鼠标移动到子组件时会触发 mouseExit 如果我将鼠标快速移到子元素上,则不会触发 mouseEnter 事件 我猜这对于 Swing 退伍军人来说是一件容易的事. ..
发布时间:2022-01-08 13:06:23 Java开发

捕获表单之外的鼠标/键盘事件(应用程序在后台运行)

我有一个在后台运行的应用程序(最小化/任务托盘).我需要能够检测鼠标活动(点击、移动)以及键盘活动. 考虑到我的窗口没有“聚焦"的限制,最好的方法是什么? 解决方案 神奇的词是windows hooks.这些是通过对 SetWindowsHookEx.您可以设置一个挂钩来监视键盘和鼠标事件等.通常,此类挂钩对于应用程序来说是本地的,但您也可以创建全局挂钩.Microsoft 知识库 ..
发布时间:2022-01-08 12:37:23 C#/.NET

自动完成文本框和“键入时隐藏指针"在窗户里

应用程序如何禁用“键入时隐藏指针"选项?我遇到了光标隐藏的问题,并且在不按 Esc 键或失去窗口焦点的情况下无法将其恢复.该应用程序已用 C# 编写并使用 WPF.不需要特定于技术的答案,因为使用任何技术都有可能. 场景如下:用户可以在 TextBox 中键入内容,并且自动完成列表显示在该框下方.但是,一旦用户开始打字,他/她就无法再从下拉列表中选择项目,因为没有鼠标光标. 我注意到 ..
发布时间:2022-01-05 12:54:03 C#/.NET

linux内核中usb鼠标使用了哪些驱动?

我从 LDD3 第 14 章中阅读了有关热插拔驱动程序的内容.我需要编写一个 USB 鼠标驱动程序,该驱动程序在我插入硬件时加载.现在,做一些实验,我知道有一个名为“hid-generic"的驱动程序,它在拔出插头时调用. [ 6654.232046] usb 3-1:使用 uhci_hcd 的新低速 USB 设备编号 3[6654.462061]usb 3-1:发现新的 USB 设备,idVe ..
发布时间:2022-01-04 22:14:49 服务器开发

处理Android中的所有鼠标事件

好吧,问题很简单 - 我如何处理 android 2/3/4 中的左/右/中点击、滚轮和(!)悬停移动. 我一直在挖掘这个话题,发现以下内容 在 api 14 中,我们几乎可以用新奇的 MotionEvent 处理任何事情 从 api 12(仍然缺少蓝牙)(UPD OA 向后移植到 2.3.4)以来,我们还有 Open Accessory 似乎可以与 USB 鼠标配合使用 鼠标实际 ..
发布时间:2022-01-04 20:13:41 移动开发

Emacs、unicode、xterm 鼠标转义序列和宽终端

简短版本:当使用 emacs 的 xterm-mouse-mode 时,有人(emacs?bash?xterm?)截取 xterm 的控制序列并用 \0 替换它们.这在宽显示器上很痛苦,因为只有前 223 列有鼠标. 罪魁祸首是什么,我该如何解决? 据我所知,这与 Unicode/UTF-8 支持有关,因为在 5-6 年前我上次拥有一台大显示器时这不是问题. 血腥细节如下... ..
发布时间:2022-01-02 20:30:36 其他开发

ComboBox 在下拉时如何捕获鼠标?

我正在尝试对 ComboBox 下拉菜单(或其他与此相关的下拉菜单,包括上下文菜单)的行为进行建模,当您单击其他任何位置时,即使单击无法聚焦的内容,下拉菜单也会关闭. > 我尝试订阅诸如 MouseCaptureChanged、LostFocus 和 Leave 之类的事件.我有一个自定义的 UserControl,它充当下拉列表,我只想在用户单击其他任何地方时将其关闭. 这似乎是在许多 ..
发布时间:2022-01-02 14:41:17 C#/.NET