Advertisement

BetterJoy:支持Nintendo Switch Pro控制器、Joy-Con及SNES控制器与CEMU、Citra、Dolphin等兼容

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
BetterJoy是一款适用于多种模拟器(如CEMU、Citra、Dolphin)的软件,它能够完美适配Nintendo Switch Pro控制器、Joy-Con和SNES控制器,为玩家提供极致游戏体验。 BetterJoy v6.4α 允许使用 Nintendo Switch Pro 控制器、Joy-Con 和 SNES 控制器,并支持通用 XInput。它还允许通过陀螺仪控制鼠标,同时可以将特殊按钮(SL、SR、Capture)重新映射到您选择的按键绑定上。如果您愿意捐款的话,请随意捐赠;个人笔记感谢大家使用我的软件及提供的所有建设性反馈。 我从很久以前就开始了这个项目,在此过程中学到了很多关于编程和软件开发的知识。尽管我没有太多时间来维护该项目,但我将努力在出现错误时进行修复,并且非常感谢您的耐心等待! 这真是一个疯狂的旅程,目前GitHub上有将近110k次官方下载量,而且这一数字可能会继续增长。我认为这个项目是我迄今为止完成的两个软件工作中最重要的一部分,因此我对此感到非常自豪。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • BetterJoyNintendo Switch ProJoy-ConSNESCEMUCitraDolphin
    优质
    BetterJoy是一款适用于多种模拟器(如CEMU、Citra、Dolphin)的软件,它能够完美适配Nintendo Switch Pro控制器、Joy-Con和SNES控制器,为玩家提供极致游戏体验。 BetterJoy v6.4α 允许使用 Nintendo Switch Pro 控制器、Joy-Con 和 SNES 控制器,并支持通用 XInput。它还允许通过陀螺仪控制鼠标,同时可以将特殊按钮(SL、SR、Capture)重新映射到您选择的按键绑定上。如果您愿意捐款的话,请随意捐赠;个人笔记感谢大家使用我的软件及提供的所有建设性反馈。 我从很久以前就开始了这个项目,在此过程中学到了很多关于编程和软件开发的知识。尽管我没有太多时间来维护该项目,但我将努力在出现错误时进行修复,并且非常感谢您的耐心等待! 这真是一个疯狂的旅程,目前GitHub上有将近110k次官方下载量,而且这一数字可能会继续增长。我认为这个项目是我迄今为止完成的两个软件工作中最重要的一部分,因此我对此感到非常自豪。
  • JoyCon驱动程序:适用于Nintendo Switch Joy-ConPro Controller的vJoy馈送
    优质
    这款软件为Nintendo Switch的Joy-Con手柄和Pro Controller提供了vJoy驱动支持,增强游戏体验,模拟多种输入设备功能。 JoyCon驱动程序用于Windows上的Nintendo Switch JoyCons和Pro Controller的vJoy进纸器/驱动器,带有模拟摇杆支持和运动控件。 安装vJoy的方法如下: 1. 将vJoy设备设置为所需配置(在Windows搜索中输入“configure vJoy”进行查找)。 2. 为您拥有的每个控制器添加一个设备。例如,如果您有4个JoyCon和1个Pro Controller,请启用5个设备以确保所有控制器都能与您的PC配对运行应用程序。 3. 如果程序未检测到JoyCon或Pro Controller,请确认它们已完全连接并重新启动程序。 要获取最新功能和更新,只需单击“检查更新”,大多数情况下这些更新是自动的。 程序运行后,vJoy应该能够注册来自JoyCon或Pro Controller的输入信息。 若要验证是否正常工作,可以使用随附的vJoy监视器进行查看。 重新配对JoyCon/Pro控制器时,请进入设置页面操作即可完成相关步骤。
  • NX-HBMenu: Nintendo Switch菜单
    优质
    NX-HBMenu是一款专为Nintendo Switch设计的自制启动程序,它提供了自定义游戏加载选项和个性化设置的功能,让玩家能够以更高效、个性化的体验来管理及启动游戏。 关于SD布局和应用程序的信息,请参见相关文档。有关hbmenu的详细信息,请查阅其官方文档。最新版本可以从项目页面下载。 构建过程如下: - 对Nintendo Switch使用命令 `make nx` - 对PC使用命令 `make pc` 同时运行两个系统的构建可以使用 `make build` 命令。 对于Switch系统,需要以下库进行编译:switch-dev, switch-freetype, switch-libconfig, switch-libjpeg-turbo 和 switch-zip。 对于PC,则需要:libfreetype, libconfig, libjpeg-turbo 以及 libminizip。 无论是为Switch还是PC构建项目都需要使用zip工具。请注意,由于采用了C11线程库,在不支持该标准的环境中编译可能会失败。 此代码基于3DS 的相关工作开发而成,并利用libjpeg-turbo来处理JPEG图标。
  • 使命:利用蓝牙在Nintendo Switch上直接连接其他平台的,无需额外硬件
    优质
    《使命控制》是一款创新的应用程序,它允许玩家通过蓝牙将Nintendo Switch与其它平台的游戏手柄无缝对接,提供便捷的游戏体验而无需额外设备。 任务控制允许通过蓝牙在Nintendo Switch上使用其他控制台的控制器进行本地连接,无需加密狗或其他外部硬件支持。该功能可以同时连接多达8个非Switch蓝牙控制器,并且具有低输入延迟的特点。用户可以通过本地HOS菜单完成控制器配对和按钮重新映射(固件版本10.0.0及以上)。此外,此功能适用于所有Nintendo Switch的固件版本。 btdrv-mitm模块添加了扩展IPC命令,这些命令可以与蓝牙进程进行交互而不影响系统状态。目前支持以下控制器:Nintendo Wii Remote + 扩展(包括Nunchuck、Classic Controller、Classic Controller Pro、SNES Mini和TaTaCon(太鼓)),以及任天堂WiiU Pro控制器。 如果您拥有上述列表中任何一款的第三方变体,或者未列出但具有蓝牙功能的其他控制器,请提供详细的控制器信息(包含vid / pid等技术参数),以便我们进一步支持。
  • USB-Serial Windows 7 驱动程序
    优质
    本驱动程序为USB至串行端口控制器在Windows 7系统中提供必要的硬件接口支持,确保设备正常通信与运行。 USB-Serial Controller是一种通用串行总线(USB)到串行接口控制器,它允许通过USB端口连接标准的串行设备,如调制解调器、GPS接收器或各种嵌入式系统。在Windows 7操作系统中,有时需要特定驱动程序才能使这些设备正常工作。“PL2303”是Prolific Technology公司生产的USB到串行桥接器芯片型号,广泛用于多种USB转串口适配器。标题中的“USB-Serial Controller支持Win7驱动”,意味着我们需要一个兼容Windows 7系统的驱动程序来让使用PL2303芯片的设备能够被操作系统识别和使用。 在Windows 7上,通常需要手动安装驱动,因为系统可能无法自动找到正确的驱动程序。“PL2303_Prolific_DriverInstaller_v130.exe”是Prolific提供的用于安装PL2303芯片驱动程序的文件版本为1.3。安装完成后,几秒钟后会看到设备被成功识别和控制。 在安装过程中有几个关键步骤需要注意: 1. **下载驱动**:从官方网站或可靠来源获取最新版的驱动程序。 2. **管理员权限**:以管理员身份运行安装程序,确保有足够的权限修改系统设置。 3. **执行安装向导**:按照提示完成许可协议、选择路径和最终的安装操作。 4. **设备管理器检查**:在“设备管理器”中查看USB-Serial Controller是否正确识别,并显示为“PL2303 USB串口”或其他相关名称。 5. **手动更新驱动程序**:如果设备无法被识别,可以在设备管理器里选择手动更新该驱动程序。 6. **验证功能**:安装完成后,连接串行设备并检查其通信是否正常。 此外,“releasenote.txt”文件通常包含有关版本信息、更改日志和已知问题。仔细阅读这些笔记有助于更好地理解和使用新版本的驱动程序。 总之,对于使用PL2303芯片的USB-Serial Controller设备来说,安装兼容Windows 7系统的驱动是至关重要的。正确安装后,用户可以利用USB端口与各种串行设备进行通信、传输数据或控制监控等功能。
  • Joy-Con连接电脑驱动包
    优质
    Joy-Con连接电脑驱动包是一款专为Nintendo Switch游戏机设计的软件工具,它允许玩家将Joy-Con手柄便捷地与个人电脑相连,进而解锁更多自定义设置和使用场景。此驱动包简化了设备间的兼容性问题,让用户体验无缝对接的乐趣。 自用的Joy-Con连接电脑工具包安装步骤如下:首先下载并安装vJoySetup.exe驱动程序,完成后打开device文件夹里的joycon-driver.exe程序,在设置中勾选“Reverse Stick Y”选项,然后点击开始按钮进行操作。需要注意的是,弹出界面不要关闭,可以最小化显示。
  • Java基础流程之嵌套ifswitch
    优质
    本课程讲解Java编程中的基本流程控制结构,重点介绍嵌套if语句和switch多路分支的应用场景、语法及实现方式。适合初学者掌握条件判断技巧。 如果今天是周六或周日,则计划外出活动。若气温超过30度,则去游泳;否则就选择爬山。 如果今天不是周末(即工作日),就需要上班。天气好的话,会前往客户单位洽谈业务;反之,在公司上网查阅资料。
  • 模糊PID模糊PI
    优质
    简介:本文探讨了模糊PID控制和模糊PI控制两种方法,分析它们在不同系统中的应用效果及各自的优缺点。 ### 模糊PD与模糊PI控制器探讨 #### 引言 近年来,在建筑物加热系统的控制领域取得了显著的进步。为了实现更有效的能源利用,并减少系统维护成本,研究者们提出了设计模糊PD和模糊PI控制器的思路。这类控制器的主要目标在于满足用户的舒适度需求、高效利用能源、减少电机与阀门的频繁动作并提高系统对外界干扰的抵抗力。为确保控制输出平滑性,避免供水流量急剧变化导致电动阀门频繁开关的问题,在设计中采用了最大值-乘积模型模糊推理算法,并提供了适用于实时控制的应用三维查询表。 #### 模糊PD和模糊PI控制器原理 模糊PD与模糊PI控制器在结构上类似于传统PD与PI控制器,区别在于前者使用语言变量作为输入输出,并以自然语言形式定义规则。 ##### 2.1 语言变量 语言变量是指用自然或人工语言中的词汇来表示的变量。例如,“年龄”这一概念可以用“年轻”,“不太年轻”,和“非常年轻”等描述。在本研究中,选择了期望温度与实际温度之间的差异(e)及其变化率(Δe),作为输入的语言变量;输出则为暖气片控制阀门开启的程度(u)。误差e、其变化率Δe及模糊PI控制器的输出值被定义为7种语言值:正的大值(PB)、正中等值(PS)、正值小量(Z)、负的小值(NS)、负中等(NM)和负大值(NB),同样,对于模糊PD控制器的输出u,则定义了完全关闭(C)、开启很小(SD)、开启较小(MD) 与完全开启(B)7种不同语言状态。 ##### 2.2 模糊PD控制器 传统PD控制规律通常表示为:\[ u(t)=K_p e(t)+ K_d \frac{de(t)}{dt} \],其中\(K_p\)和\(K_d\)分别是比例增益与微分增益;e是误差值;\(\Delta e = de/dt\) 是误差变化率;u为控制器输出。 模糊PD控制则通过语言表达规则定义:如果误差(e)的值属于某特定的语言变量,同时其变化率(Δe)也对应于另一特定的语言变量,则控制器输出(u)应根据相应条件设定。例如:“当房间温度过低且降温速度较快时”,即\( e \)为NB(负大),\(\Delta e\)为NM(负中等)的情况下,控制阀门应当完全关闭(C),以避免能源浪费。 ##### 2.3 模糊PI控制器 传统PI控制规律可表示为:\[ u(t)=K_p e(t)+ K_i \int_0^t e(τ)dτ \]。其中\(K_p\)和\(K_i\)分别是比例增益与积分增益;e是误差值。 模糊PI控制器的规则同样基于语言变量定义,例如:“如果温度差(e)为负大值(NB),则输出应调整至完全关闭(C)”。这种设计使系统更灵活地应对复杂非线性问题,并提高鲁棒性。 #### 结论 通过使用语言变量和模糊推理技术,模糊PD与PI控制器的设计不仅提高了建筑物加热系统的控制性能,还降低了维护成本。未来研究可进一步探索如何优化这些控制器参数以适应更多应用场景的需求。
  • DSI: MIPI DSI
    优质
    MIPI DSI控制器是一种专为实现主机处理器与显示面板间高效通信而设计的接口芯片,适用于智能手机、平板电脑等移动设备。 该项目实现了MIPI DSI(移动产业处理器接口显示串行接口)的Verilog内核。由于DSI规范是保密的,并且需要签署非披露协议(NDA)才能获取,因此该内核是在网络上可用的各种资源基础上构建而成:演示文稿、显示控制器/系统级芯片数据表、应用笔记以及Android内核驱动程序等资料。作者并未与MIPI联盟有任何关联。
  • Gh0st 1.1 远程Win7)
    优质
    Gh0st 1.1 是一款能够远程操控Windows 7系统的软件工具,具备高度隐蔽性和强大的功能,但因其可能被用于非法活动,请谨慎使用。 注意:该工具的使用需遵守法律法规,禁止用于侵犯个人隐私或进行破坏性行为。 Gh0st 1.1 远控(支持win7上线),服务端无壳,方便免杀。从1.0版本发布后修正了大量错误,并添加了许多新功能。 本软件基于Ghst3.6框架重建工程,抛弃CJ60界面库,全部改用XTP库。 界面设计完全仿照红狼Gh0st 1.0的风格,简洁明快。重新设计被控端与控制端通信流程,并修复了大量原版内存泄露及逻辑错误。删除了一些过时的技术并重写了或修改了一些类。 延续了Gh0st的经典设计理念,代码清晰易懂。