PC游戏没有分屏本地双人?Universal Split Screen 让你用2套键鼠同屏开黑
PC游戏没有分屏本地双人Universal Split Screen 让你用2套键鼠同屏开黑【免费下载链接】UniversalSplitScreenSplit screen multiplayer for any game with multiple keyboards, mice and controllers.项目地址: https://gitcode.com/gh_mirrors/un/UniversalSplitScreenUniversal Split Screen 是一个开源分屏工具把任意 PC 游戏的窗口切成上下或多格区域并让多台键盘、鼠标、手柄各自操作一个画面。适合想和好友在同一台电脑上玩本地多人的玩家。Universal Split Screen 分屏安装步骤拉取源码到本地git clone https://gitcode.com/gh_mirrors/un/UniversalSplitScreen用 Visual Studio 打开UniversalSplitScreen.sln直接用 Batch build 一次编译所有工程即可各项目已配置好生成后的自动重命名和拷贝。注意架构要求主程序 UniversalSplitScreen 与 SourceEngineUnlocker 编译 x86 版本InjectorLoader、HooksCPP、StartupHook 各需 x86 与 x64 两版。编译完把 IJx86.exe、IJx64.exe、HooksCPP32.dll、HooksCPP64.dll、StartupHook32.dll、StartupHook64.dll 放进主程序目录SourceEngineUnlocker.dll 也拷过去。运行主程序选一个游戏窗口程序会帮你把窗口贴边摆放接着勾选每台输入设备归属哪一侧画面分屏即生效。Universal Split Screen 支持范围输入设备不限数量的键盘与鼠标同时接入每人一套互不干扰手柄通过 XInput 与 DirectInput 两条通道支持各自独立开关。系统Windows 7/8/10/11游戏进程 x86 与 x64 两种架构都能注入处理。游戏原理上不挑游戏仓库内预置 13 份配置文件覆盖 Minecraft、Terraria、Dont Starve Together、Stardew Valley、Borderlands 2、Nuclear Throne、Prison Architect、Factorio、Starbound以及 Source 引擎和 GoldSrc 引擎通用配置文件都在 Config/ 目录。附加能力主程序带配置的新建/保存/删除界面、日志输出、启动时自动检查更新。原理三句话输入重定向怎么做的第一主程序通过 Windows Raw Input API 直接注册所有输入设备拿到每块键盘、每只鼠标的最原始事件这一步在 RawInput/ 模块完成。第二窗口管理器按你设置的偏移把游戏窗口的可视区域重排让画面落在对应那一格。第三注入游戏进程的 HooksCPP 钩子会拦截 GetCursorPos、SetCursorPos、GetAsyncKeyState 等 API把游戏看到的鼠标位置和按键状态改写成符合分屏逻辑的版本游戏因此察觉不到旁边还有第二个玩家。Universal Split Screen 配置文件详解配置是纯 JSON每个文件对应界面下拉框里的一项存放在程序目录下的config文件夹源码里预置的在 Config/。常用字段分四组输入通道SendNormalMouseInput、SendNormalKeyboardInput走标准消息发送SendRawMouseInput、SendRawKeyboardInput走原始输入SendScrollwheel控制滚轮。API 钩子开关Hook_FilterRawInput、Hook_GetForegroundWindow、Hook_GetCursorPos、Hook_XInput、Hook_DInput等十几个布尔值决定拦截哪些函数——这是适配不同游戏的核心。窗口行为LeftOffset、TopOffset、ExtraHeight控制分屏区域偏移RefreshWindowBoundsOnMouseClick决定点鼠标时是否刷新窗口边界DrawMouse控制是否绘制鼠标光标。引擎专用AutofillHandleName填互斥体名如 Source 引擎的 hl2_singleton_mutex配合 SourceEngineUnlocker 使用EndVKey是退出分屏的热键虚拟键码。 优化建议高负载游戏先窗口化测试分屏效果再考虑全屏开分屏前关掉占内存的后台程序拿不准就对照同类游戏配置逐项关掉钩子开关做对比。Universal Split Screen 常见问题Q游戏检测到第二个键盘会报错吗大多数不会。Hook 开关拦截的正是游戏读取键鼠状态的 API关掉对应开关后游戏只认得一份输入。个别游戏仍会卡住可试试打开Hook_UseLegacyInput走旧式输入通道。Q没有预置配置的游戏怎么调新建一个配置从默认值开始先确认窗口能正常分、两人输入不串再逐个打开Hook_*项直到游戏行为正常。调好直接点保存JSON 会写进 config 目录。Q游戏以管理员权限运行时工具不生效把 Universal Split Screen 也用管理员身份启动权限等级要一致否则注入和钩子会失败。QSource 引擎游戏CS、TF2 等要额外装什么需要 x86 版 SourceEngineUnlocker.dll 放到主程序目录并选用 Source Engine 配置其AutofillHandleName已指向 hl2_singleton_mutex。Q手柄能分屏吗可以在配置里打开Hook_XInput或Hook_DDirectInput每个手柄独立映射到对应玩家无需改手柄硬件。写在最后整个仓库采用 MIT 许可Core/ 负责协调、SendInput/ 负责输入发送、UI/ 是界面模块边界清晰想改钩子逻辑或加新配置都有处下手。欢迎去项目仓库提交 Issue、补充游戏配置或参与代码贡献。【免费下载链接】UniversalSplitScreenSplit screen multiplayer for any game with multiple keyboards, mice and controllers.项目地址: https://gitcode.com/gh_mirrors/un/UniversalSplitScreen创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

video-analyzer:AI视频分析,把视频转成可编辑的文字说明

video-analyzer:AI视频分析,把视频转成可编辑的文字说明

video-analyzer:AI视频分析,把视频转成可编辑的文字说明 【免费下载链接】video-analyzer Analyze videos using LLMs, Computer Vision and Automatic Speech Recognition 项目地址: https://gitcode.com/gh_mirrors/vi/video-analyzer video-an…

2026/8/23 0:06:55 阅读更多 →
基于CNN-GRU+SHAP可解释性分析的回归预测 Matlab代码(多输入单输出)

基于CNN-GRU+SHAP可解释性分析的回归预测 Matlab代码(多输入单输出)

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码及仿真咨询…

2026/8/24 1:44:54 阅读更多 →
【水声通信】基于多普勒水声通信技术研究Matlab实现

【水声通信】基于多普勒水声通信技术研究Matlab实现

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码获取及仿真…

2026/8/24 0:17:58 阅读更多 →

最新新闻

Hugging Face DSpark草稿模型:基于推测解码的大模型推理加速实践

Hugging Face DSpark草稿模型:基于推测解码的大模型推理加速实践

这次我们来看 Hugging Face 最新发布的 LFM2.5 系列 DSpark 草稿模型。对于关注大语言模型(LLM)本地部署和推理效率的开发者来说,这绝对是一个值得关注的技术更新。它的核心目标非常直接:在不牺牲生成质量的前提下,通过…

2026/8/24 5:52:02 阅读更多 →
机器人自主移动系统开发:从ROS环境搭建到SLAM导航实战

机器人自主移动系统开发:从ROS环境搭建到SLAM导航实战

1. 先搞清楚“伽利略X”和“陆行具身移动系统”到底是什么关系看到“伽利略Galileo X陆行具身移动系统”这个标题,很多人第一反应可能是“这是个新机器人吗?”或者“这是某个实验室的科研项目”。实际上,它更可能指向一个技术集成或概念验证项…

2026/8/24 5:52:02 阅读更多 →
数智人才齐汇聚,青春挺膺护网安,第三届“长城杯”网数智安全大赛(作品赛)决赛在哈尔滨圆满举办

数智人才齐汇聚,青春挺膺护网安,第三届“长城杯”网数智安全大赛(作品赛)决赛在哈尔滨圆满举办

2026年8月19日至22日,第三届“长城杯”网数智安全大赛(作品赛)决赛在哈尔滨工业大学圆满举办。“长城杯”大赛坚持以新时代中国特色社会主义思想为指导,全面贯彻总体国家安全观,深入落实习关于网络强国的重要思想和关于…

2026/8/24 5:52:02 阅读更多 →
从零构建AI Agent:基于RAG与ReAct的智能文档问答与执行系统实战

从零构建AI Agent:基于RAG与ReAct的智能文档问答与执行系统实战

在实际项目中,AI Agent 已经从实验室概念演变为解决复杂任务的关键技术组件。无论是自动化客服、智能数据分析,还是代码生成与辅助决策,一个设计良好的 AI Agent 能够理解用户意图、规划任务步骤、调用工具并持续学习。然而,从零开…

2026/8/24 5:52:02 阅读更多 →
2026 LLMOps:模型只是起点,把 AI 应用“运营”起来才是护城河,MonkeyCode 免费上手

2026 LLMOps:模型只是起点,把 AI 应用“运营”起来才是护城河,MonkeyCode 免费上手

凌晨两点,某创业公司技术群里炸了锅。 “线上 AI 客服又答错了!” “模型不是刚换的最新版吗?” “日志里全是超时,用户全在骂娘。” CTO 揉了揉眼睛,看着监控面板上那条刺眼的红色告警——准确率一周内掉了 6 个百分点…

2026/8/24 5:52:02 阅读更多 →
从OpenClaw到Hermes:AI智能体开发工具链的升级与实战迁移指南

从OpenClaw到Hermes:AI智能体开发工具链的升级与实战迁移指南

1. 项目概述:一次工具链的主动进化最近在AI智能体开发圈里,一个话题讨论得挺热:从OpenClaw切换到Hermes。这听起来像是一次简单的工具替换,但如果你像我一样,深度依赖这些工具来构建和调试复杂的AI工作流,就…

2026/8/24 5:51:02 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →