栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

使用虚拟鼠标驱动解决Surface go以及寨板win10 win11 win8平台 甚至win arm手机 在运行某些GalGame 当不插入鼠标或者连接蓝牙鼠标时候出现的错误

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用虚拟鼠标驱动解决Surface go以及寨板win10 win11 win8平台 甚至win arm手机 在运行某些GalGame 当不插入鼠标或者连接蓝牙鼠标时候出现的错误

虚拟鼠标驱动

使用虚拟鼠标驱动解决Surface go以及寨板win10 win11 win8平台 甚至win arm手机 在运行某些GalGame 当不插入鼠标或者连接蓝牙鼠标时候出现的错误

已知错误 (Lilim和liquid)  特别是2010年以前的游戏极其容易出现这种错误

1.(lilim)マウスデバイスの生成に失敗しました   ckeyマネージャークラス 盲猜是c#或者java需要识别鼠标设备进行优化 但是识别不到时候触发的异常

2.(liquid) xinput识别失败    directx识别鼠标异常

解决办法:去下载lokidiver 驱动   

ps:我下载源文件想直接编译但是各种报错 不想折腾了直接用release发布的版本

https://github.com/hedgar2017/loki-hidriver

release直接下载地址

https://github.com/hedgar2017/loki-hidriver/releases/tag/1.0.0

下载下面4个 放在一个你新建的文件夹 里面只有这四个东西  不然下面可能会出现的问题

像这样放着

进入测试模式 并关闭签名 

然后执行下面指令

 驱动安装:
1、关闭签名校验,开启调试模式:
在win10中,管理员模式的命令行中,执行如下命令:
bcdedit /set nointegritychecks on
bcdedit /set testsigning on
然后重启win10,进入测试模式 

ps:如果 提示文件保护什么的 不能修改的话就要关闭secure boot  就开机进入bios关一下  surfacego的话是开机键+音量键  (上还是下忘了)

2、使用devcon安装驱动,最好先关闭360等杀毒软件:

1)用管理员模式打开cmd   输入如下指令:

1. cd  C:Users(你自己的名字)Downloads123

其他盘需要加/d  cd /d D:    详细可以百度cmd的cd指令

2. devcon find "roothidriver"   

寻找以前有没有安装过一次  初次安装应该会显示no devices  初次也可以不管
3.devcon remove "roothidriver"

删除已安装的驱动  同上初次可以不管

4.devcon install hidriver.inf "roothidriver"

安装虚拟鼠标驱动

过程会提示是否安装未签名驱动 这里我们点安装

查看安装驱动的日志文件,可以在这里检查驱动安装的明细日志:用其一就可以 查看报错信息 如果有错误可以百度找一下什么原因 
1.%windir%infsetupapi.dev.log
2.C:WindowsINFsetupapi.dev.log

此驱动win11测试可用 

三、项目来源:
感谢原开发者:
https://github.com/hedgar2017/loki-hidriver

也感谢某国内大佬的说明书  不过编译也是不行 各种报错 c链接库异常什么的 

https://github.com/dengqizhou30/HIDDriver

已知问题:

1.退出测试模式后 驱动会崩掉

2.不在测试模式下安装会出现这种情况 failed

Device node created. Install is complete when drivers are installed...
Updating drivers for roothidriver from C:Users***Downloadsdevcon failed.

3.安装时想不提示红框证书警告提示 可以开始-运行-mmc 然后进去证书添加到可信任受限证书机构

详细可以百度

4.后面签好名了发现不用测试模式和驱动签名禁用也行

5.测了一晚上  只能测试模式用  b站看也是一样的结论 就算自签 在没有禁用签名的高级启动和非测试模式下会显示

Windows 无法验证此设备所需的驱动程序的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。 (代码 52)

放弃了 就测试模式吧 surfacego也不是主力机

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/944190.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号