草庐IT

usb鼠标

全部标签

c# - 在 C# 中将鼠标光标移出屏幕

我有一个高度为2000的wpf窗口,实际桌面高度约为1000。显然,大约一半的窗口不在屏幕上。即使窗口延伸到屏幕下方,鼠标也不会向下移动到该区域。我确实希望此内容不在屏幕上,并且如果鼠标位于该位置的元素上,我希望鼠标能够移过它并单击元素。我不想更改我的屏幕分辨率,因为某些内容绝对不能显示在屏幕上。不确定该怎么做。 最佳答案 光标定界不是由应用程序完成的,而是由Windows本身完成的。据我所知,没有办法让你的光标指向屏幕之外。您可以通过执行许多游戏的操作来模拟您想要的内容。不要绘制Windows光标,在您的应用程序窗口中绘制自定义光

java - 鼠标显示颜色

我正在尝试制作一个应用程序来显示我的鼠标指向的颜色,我不是说在我自己的应用程序中,而是在任何屏幕上的窗口中的任何地方,有点像我鼠标指针旁边的标签,它显示确切的颜色.我是一名Java开发人员,但我不认为这可以在Java中完成,我在想也许我需要某种脚本,但我不知道是否会真正得到任何帮助 最佳答案 解决方案由两部分组成:第1部分:检索颜色:PointmouseLocation=MouseInfo.getPointerInfo().getLocation();Colorcolor=newRobot().getPixelColor(mouse

windows - 如何让 Matlab 确定操作系统是 windows 还是 mac?所以要找到所有串行 USB 连接

目标描述:我正在尝试让matlab确定计算机运行的是Windows还是Mac。我的主要目标是编写一个强大的脚本来确定可用的串行端口和USB端口(出于同样的原因)以确定哪个是Arduino。当前工作:我有一个脚本可以查询Windows上的注册表并成功识别此信息。但是,我试图使这个脚本健壮并识别mac和windows。请求:在matlab中是否有更好的方法来做到这一点?我如何稳健地做到这一点,希望尽可能独立于操作系统,或者如果不能,我如何在Mac上做到这一点!请注意,(instrfindall)仅将对象识别到端口,因此这些端口已经打开。所以很遗憾,这不是解决方案。编辑:我可以通过ismac

c++ - 检测哪个 USB 设备生成了输入

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭8年前。Improvethisquestion我有2个键盘,我想知道是否可以知道哪个键盘在Windows中生成了输入事件(使用WINAPI)?

c# - 重新启动 USB 设备?

我正在对一台设备进行故障排除,该设备只有在拔下并重新插入PC上的USB端口后才能正常工作。与设备对话的应用程序是用C#编写的。所以我需要用C#或批处理文件等编程方式来重置USB设备。到目前为止,我已经尝试过使用devcon.exe工具,但它的效果似乎与物理删除并重新添加它所起的作用不同。是否可以使用Win32_USBController通过端口以某种方式控制USB设备的电源?MSDNLink也许以类似的方式,我找到了CIM_Controller类,它具有Reset()函数。MSDNLinkWindowsDriverFramework/Kit中用于重置USB端口的工具似乎无法通过库或其他

windows - 在 Windows 10 中自动运行 USB?

如何在Windows7/8/10中获得自动运行的USB驱动器。autorun.inf似乎不再起作用了。这也可以在没有任何rubberduckieUSB驱动器的情况下工作吗?也许可以让Windows认为它​​是自动运行的DVD或CD? 最佳答案 如果你指的是自动播放,你可以这样设置:打开控制面板并导航至“硬件和声音”>“自动播放”。找到“可移动驱动器”选项。将下拉列表更改为:“不采取任何行动”-完全禁用自动播放“打开文件夹以查看文件(文件资源管理器)”-连接后在文件资源管理器中打开USB。“每次都问我”-显示程序选择器:很可能是您想要

windows - 如何在 Windows、Linux、OS X 上打开和写入/读取 USB CDC "serial"设备?

我有一台AtmelAVRA90USBxxxx设备,我已将其配置为通过CDC“与USB通话”。它旨在从运行Windows、Linux或OSX的主机获取输入。我的印象是Linux和OSX会立即识别这个CDC设备,并且使用一个简单的.inf可以告诉Windows机器我的VID/PID应该使用usbser.sys作为CDC设备打开。我的问题是,一旦操作系统将此USB设备作为串行设备打开,我如何以编程方式读取和写入该端口(对于列出的3个操作系统中的每一个,但Windows需要最详细的信息,因为我完全不熟悉那里)谢谢 最佳答案 答案实际上取决于

python - 如何通过 USB 将数据从 Windows 发送到嵌入式 Linux

我的设置如下所示:将运行Windows7Professional的64位机器连接到运行AngstromLinux的Beaglebone。我目前正在通过Windows框上的putty命令行控制beaglebone。我想做的是运行一个OpenCV脚本来提取一些视觉信息,在Windows框上处理它,然后发送一些轻量级数据(例如True或False,三元组等)通过(或其他)USB连接到beaglebone。我的OpenCV程序正在使用Python绑定(bind)运行,因此我可以用Python做的任何管道都是更可取的。我玩过pyserial来通过COM端口在Windows机器上接收数据,所以看起

python - 如何使用python检测多个USB端口并从USB读取数据

我已经能够检测到闪存驱动器何时插入。但是,(听起来很傻)很难检测是否插入了多个USB。另外,我在编写代码从中读取数据时遇到了困难。有人能帮忙吗?谢谢,提前:)P.S.我的系统是Windows864位整件事是关于检测信号,我将从传感器。这是检测USB的代码importstringfromctypesimportwindllimporttimeimportosdefget_drives():drives=[]bitmask=windll.kernel32.GetLogicalDrives()forletterinstring.uppercase:ifbitmask&1:drives.app

c - Logitech网络摄像头USB C Windows

我想基本上只是从罗技USB相机抓取帧。怎么做呢?我可以给它发送USB指令;但是,我认为罗技没有包含控制摄像机所需指令的文档。是用直接表演的方式吗?WindowsMPD看起来是个好主意,但我不认为Logitech设备支持它。与usb摄像头通信的标准方式是什么?谢谢。 最佳答案 到现在为止,你很可能已经弄明白了,但其他人可能会从中受益。几乎所有像样的网络(或其他)摄像机类型都有可用的api,当然是logitech。这里有一个linkthatmayhelp 关于c-Logitech网络摄像头U