Skip to content

Use web ondevicemotion event data provided to cemuhook

License

Notifications You must be signed in to change notification settings

iiibbbmmm/WebGyroForCemuhook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fork

Adding acceleration and android support for the original project.

WebGyroForCemuhook

Use web ondevicemotion event data provided to cemuhook.

Usage

Download releases Gyro.exe

Double click Gyro.exe

Run Cemu.exe and Checked Options->GamePad mation source->DSU1->By Slot

Use your phone's browser (safair or chrome) open https://your-pc-ip-ip.xip.lhjmmc.cn:8443 (example https://192-168-1-100.xip.lhjmmc.cn:8443)

Load the game and enjoy it~

Notice

1. Notice in iOS 12.2

If you are using ios 12.2+, please enable 'Settings > Safari > Motion and Orientation access' and use HTTPS to access.

2. Notice in iOS 13+

If you are using ios 13+, please use HTTPS for access, make sure the url is https://[you-pc-ip-ip].xip.lhjmmc.cn:8443 and the certificate is trusted (hostname must be *.xip.lhjmmc.cn), and click the allow button to grant page permissions. If permissions is not grant, please restart the browser and try again.

3. Notice in iOS 13.4

Please upgrade to IOS 13.5+. See #14

Test whit PadTest

Download PadTest_1011.zip form this page

Quote

iOSGyroForCemuhook

pkg

xip.lhjmmc.cn https cert to slove latency problem. Since safari's websocket does not support self-signed certificates, when using HTTPS access, socket.io will probably use XHR instead of websocket, which will increase communication latency.

Donate

If you find this project useful, you can buy author a glass of juice 🍹

Paypal & Alipay & Wechat

About

Use web ondevicemotion event data provided to cemuhook

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 84.3%
  • JavaScript 15.7%