moonlight-stream / moonlight-stream/moonlight-android
Add virtual special keys on screen
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 7.1k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
Is your feature request related to a problem? Please describe.
I'm primary use moonlight for Black Desert Online.
It often need to use ESC key for calling menu.
I also use moonlight for general remote desktop usage(cause it has much better performance than vnc, rdp, etc), And need shift key, ctrl key in some case
But after 3 finger gesture to show keyboard in moonlight, there's only eng/num on keyboard.

Which makes me must switch between vnc and moonlight.
Describe the solution you'd like
Show the special keys on screen when keyboard showed, can reference to VNC Viewer for Android

Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Android keyboard UI shown after the three-finger gesture and review how its existing language and number controls are assembled. Add accessible on-screen controls for keys such as Escape, Shift, and Control, then verify that the keys are visible and usable during remote desktop and game sessions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100