写在前面:
1 标题用“心得”二字,因为算不上教程,是受别的帖子启发。原贴
https://tieba.baidu.com/p/5971221861?pid=123141423601&cid=0&red_tag=1765171497#123141423601
此贴附带的英文教程地址
http://forum.cemu.info/showthread.php/140-WiimoteHook-Nintendo-Wii-Remote-with-MotionPlus-Rumble-and-Nunchuk-support
2 英文有限,边学边摸索
3 自己的实验环境是win10+cemu1.15.1,wiimote直柄(带加速加密)+鸡腿柄,蓝牙适配器csr4.0
4 如果有什么错误,轻喷
步骤正文:
1 硬件准备好。Wii手柄、蓝牙适配器都装好。
2 下载关键工具wiimotehook 并解压
http://f.ppxclub.com/plugin.php?id=phpdisk_mini:view&file_id=13427
3 安装上面工具包里的驱动
InstallEmulatedGamepadsDriver(run as admin).bat以及.NET 4.5.2(另外下载)
注意用右键以管理员身份运行bat
4 运行WiimoteHook.exe
Win10 下,不用安装额外蓝牙驱动,不用提前蓝牙添加手柄。打开wiimotehook .exe后,窗口提示按B来搜索手柄。
这时拿出wiimote手柄,按下背面红按钮,稍等就配对成功。
Win7请安装东芝蓝牙驱动,先行配对成功后,再运行wiimmotehook。
5 配对成功后,直柄灯1长亮。在wiiimotehook‘窗口里会出现命令列表
英文状态下输入对应字母执行相应命令。只说几个自己摸索出来有用的:
C:校准(在指针乱飘的时候可以修复)
M:鼠标模拟开关(解释下,在打开wiimotehook并连接直柄后,直柄就成了空鼠,就是个体感鼠标,玩游戏时一般关闭空鼠功能)
S:打开设置界面,也开以在右下角右键’点击程序图标(就是个直柄图标),选第二行打开设置

6 打开cemu最新版,我的是1.15.1e
选项-gamepad motion source,选择识别出来的手柄,勾选by slot
这一步是连接直柄的体感功能。
“Also use forbuttons/axes” 勾选,就是使用wiimotehook自定义的按键;不勾选就自己去“输入设定”里定义
7 输入设定
模拟控制器选wii u gamepad,api选xinput,控制器选controller1
没勾选第6步里“also use……”那个就自定义下按键映射,勾了就不用设置(设置也不起作用),最后起个名字保存下
注意“晃动一下(或者称为甩、震、摇,随便啦)鸡腿或者直柄”也是能识别成一个按键
8 打开荒野之息,打开游戏里选项里体感辅助瞄准,起作用就OK了
写在后面
1 按键不够:Wii直柄加鸡腿按键还是少,我修改了wiimotehook自带的定义文件,晃鸡腿定义L,晃直柄定义R,十字键上键是视野(因为切换符文可以在地图里切换,且认为切换频率不会很高)。没有定义右摇杆,而是在Wiimotehook的设置(s)里,
Emulatedmotionplusanalogstick选择right,用体感选择人物面向方向,外加左摇杆+架盾牌重置人物朝向
2 用东芝蓝牙驱动,不能识别“鸡腿晃动”这一按键值,只能识别“直柄晃动”。不知道是不是设置问题
3 试过在wiimotehook配对成功后不打开wiimotehook,去cemu里input设置里找wiimote也能找到,但不识别鸡腿的按键,不识别“晃动”,算了,还是用wiimotehook转换吧。
4 其他设置自行摸索,我附上自己的wiimotehook设置图

1 标题用“心得”二字,因为算不上教程,是受别的帖子启发。原贴
https://tieba.baidu.com/p/5971221861?pid=123141423601&cid=0&red_tag=1765171497#123141423601
此贴附带的英文教程地址
http://forum.cemu.info/showthread.php/140-WiimoteHook-Nintendo-Wii-Remote-with-MotionPlus-Rumble-and-Nunchuk-support
2 英文有限,边学边摸索
3 自己的实验环境是win10+cemu1.15.1,wiimote直柄(带加速加密)+鸡腿柄,蓝牙适配器csr4.0
4 如果有什么错误,轻喷
步骤正文:
1 硬件准备好。Wii手柄、蓝牙适配器都装好。
2 下载关键工具wiimotehook 并解压
http://f.ppxclub.com/plugin.php?id=phpdisk_mini:view&file_id=13427
3 安装上面工具包里的驱动
InstallEmulatedGamepadsDriver(run as admin).bat以及.NET 4.5.2(另外下载)
注意用右键以管理员身份运行bat
4 运行WiimoteHook.exe
Win10 下,不用安装额外蓝牙驱动,不用提前蓝牙添加手柄。打开wiimotehook .exe后,窗口提示按B来搜索手柄。
这时拿出wiimote手柄,按下背面红按钮,稍等就配对成功。

Win7请安装东芝蓝牙驱动,先行配对成功后,再运行wiimmotehook。
5 配对成功后,直柄灯1长亮。在wiiimotehook‘窗口里会出现命令列表
英文状态下输入对应字母执行相应命令。只说几个自己摸索出来有用的:
C:校准(在指针乱飘的时候可以修复)
M:鼠标模拟开关(解释下,在打开wiimotehook并连接直柄后,直柄就成了空鼠,就是个体感鼠标,玩游戏时一般关闭空鼠功能)
S:打开设置界面,也开以在右下角右键’点击程序图标(就是个直柄图标),选第二行打开设置


6 打开cemu最新版,我的是1.15.1e
选项-gamepad motion source,选择识别出来的手柄,勾选by slot
这一步是连接直柄的体感功能。
“Also use forbuttons/axes” 勾选,就是使用wiimotehook自定义的按键;不勾选就自己去“输入设定”里定义

7 输入设定
模拟控制器选wii u gamepad,api选xinput,控制器选controller1
没勾选第6步里“also use……”那个就自定义下按键映射,勾了就不用设置(设置也不起作用),最后起个名字保存下
注意“晃动一下(或者称为甩、震、摇,随便啦)鸡腿或者直柄”也是能识别成一个按键

8 打开荒野之息,打开游戏里选项里体感辅助瞄准,起作用就OK了
写在后面
1 按键不够:Wii直柄加鸡腿按键还是少,我修改了wiimotehook自带的定义文件,晃鸡腿定义L,晃直柄定义R,十字键上键是视野(因为切换符文可以在地图里切换,且认为切换频率不会很高)。没有定义右摇杆,而是在Wiimotehook的设置(s)里,
Emulatedmotionplusanalogstick选择right,用体感选择人物面向方向,外加左摇杆+架盾牌重置人物朝向
2 用东芝蓝牙驱动,不能识别“鸡腿晃动”这一按键值,只能识别“直柄晃动”。不知道是不是设置问题
3 试过在wiimotehook配对成功后不打开wiimotehook,去cemu里input设置里找wiimote也能找到,但不识别鸡腿的按键,不识别“晃动”,算了,还是用wiimotehook转换吧。
4 其他设置自行摸索,我附上自己的wiimotehook设置图

