Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
假鼠标(C#或C+;+;)_C#_C++_Mouse - Fatal编程技术网

假鼠标(C#或C+;+;)

假鼠标(C#或C+;+;),c#,c++,mouse,C#,C++,Mouse,我需要一种方法来假装鼠标已连接。 问题是:我的HTPC(Windows 8)没有连接鼠标,我编写了一个程序,用我的Xbox 360控制器模拟鼠标输入。这很好,唯一的问题是,没有光标可见(我可以移动它,但我看不见)。 我的猜测是,当没有鼠标连接时,Windows不会显示光标,因此我需要一种方法来假装鼠标连接到PC。 当然,如果您知道另一种使光标可见的方法,我也很乐意采用这种解决方案 问候,, 隐藏这意味着向系统注册中断控制器。系统从系统端查看键盘和鼠标,并根据关注的应用程序公开这些事件。您应该开始

我需要一种方法来假装鼠标已连接。 问题是:我的HTPC(Windows 8)没有连接鼠标,我编写了一个程序,用我的Xbox 360控制器模拟鼠标输入。这很好,唯一的问题是,没有光标可见(我可以移动它,但我看不见)。 我的猜测是,当没有鼠标连接时,Windows不会显示光标,因此我需要一种方法来假装鼠标连接到PC。 当然,如果您知道另一种使光标可见的方法,我也很乐意采用这种解决方案

问候,,
隐藏

这意味着向系统注册中断控制器。系统从系统端查看键盘和鼠标,并根据关注的应用程序公开这些事件。您应该开始搜索系统事件或硬件管理器。这属于设备驱动程序。您还可以查看鼠标驱动程序的示例


如Soons所述,答案是启用鼠标键。
无论是使用辅助功能选项还是使用快捷方式“alt+shift+numlock”

对我来说都是一个驱动程序问题。在我看来,控制器驱动程序应该做些什么,但我想这意味着要根据您的需要编写一个。打开鼠标键(在我的Win8中,默认情况下是左控件+左alt+numlock)谢谢Soons,这就是解决办法。