/moonlight-android-Enhanced-MultiTouch

A Mihoyo game mobile UI oriented fork. Stream the game from PC and play it via native mobile device UI.

Primary LanguageCGNU General Public License v3.0GPL-3.0

首个实现多点触控 灵敏度调节 (触点移速调节) 的 Moonlight分支.

The first Moonlight fork to implement multi-touch sensitivity tweak (touch point velocity tweak)

允许调整触点在右分屏或分屏的移速, 对调节米家游戏视角转动的灵敏度尤其有用。 This is a fork with some manipulation on native multi-touch pointer coordinaties, allows pointer to move faster or slower on specified enhanced touch zone. Maybe useful for tweaking view rotation sensitivity in some games.
image image

恢复原版moonlight多指敲击屏幕唤醒本地键盘的方式, 同时允许设置敲击手指数量
Configurable local keyboard toggle:
image image

还有两个的功能, 使用中你可能未必能感觉到有区别:
And some additional features like flat region to eliminate long press jitter:
image image

触控与显示同步的话,可能有助理于视角旋转时画面的流畅性。

Moonlight Android

AppVeyor Build Status Translation Status

Moonlight for Android is an open source client for NVIDIA GameStream and Sunshine.

Moonlight for Android will allow you to stream your full collection of games from your Windows PC to your Android device, whether in your own home or over the internet.

Moonlight also has a PC client and iOS/tvOS client.

You can follow development on our Discord server and help translate Moonlight into your language on Weblate.

Downloads

Building

  • Install Android Studio and the Android NDK
  • Run ‘git submodule update --init --recursive’ from within moonlight-android/
  • In moonlight-android/, create a file called ‘local.properties’. Add an ‘ndk.dir=’ property to the local.properties file and set it equal to your NDK directory.
  • Build the APK using Android Studio or gradle

Authors

Moonlight is the work of students at Case Western and was started as a project at MHacks.