-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Keyboard for other languages #203
Comments
Thank you, I didn't know that it was already implemented.
|
Is it possible to add the ability (by specifying in the settings which key combination is used) to change the layout on the computer itself? |
You can press "alt shift" on virtual keyboard to switch it on host, like you do it on real keyboard. Switching keyboards without menu is a nice point, but I'm afraid it will require a lot of time to make it properly, while moonlight was never about "typing", it's about gaming, and this keyboard is more like a nice bonus than a core feature, so probably I will not implement it any time soon (but I like an idea, so it's not impossible) |
Thank you very much! |
Isn't there a library that allows you to recover ready-made keyboards? Maybe using https://github.com/keymanapp/keyman would make it faster? |
Here we go Test if all buttons works properly, please: |
I'll give you a clearer feedback (and written on the right ticket) on the French keyboard
|
About Caps Lock, it behave as a regular button, it's only your Host who knows real state of Caps Lock and actually it could get desynchronized with Moonlight, so probably you have correct behaviour of Caps Lock Shift is locking locally on Moonlight for easier typing in uppercase (to not force user to hold Shift while typing) |
@moi952, fixed keyboard layout, check it pls |
First of all, thanks for your work on Moonlight-Switch, it's really great! 😊 I noticed a bit of a peculiar behavior regarding Caps Lock and Shift on the touch keyboard: The Caps Lock key does indeed trigger the caps lock on the PC, but there is no visual feedback in the interface, which can make its usefulness limited. Maybe it would be more intuitive:
What do you think? EDIT : The "Delete" button doesn't work, well it's useless. You can map it to "Remove" if you want. |
About CapsLock, there is no way to have any kind of visual feedback to it, because Moonlight has no idea about it's current state on Host (and it's pretty bad idea to try to guess it), also in Windows you can reassign CapsLock key to any other button, so it should behave as regular CapsLock key to perform correctly Shift on the other hand could have visual feedback, because I can simulate it's lock position, by sending "key pressed" without "key released" event. About Shift's behavior I would agree that it could be improved, but it would make keyboard implementation much more complex, Moonlight was never about typing essays, it's about playing games, and keyboard is just an accessibility tool, that could help you to perform some tasks during game sessions (like enter password, or respond in the chat), so I just don't want to spend a lot of time on it P.S. "Delete" button works, it deletes to forward, not backward as "Remove" |
Yes yes I completely understand you are not going to spend time on 0.000001% of the use of moonlight switch. Thank you very much 😀 |
Hello!
Is it possible to add keyboard layouts for other languages? For example, Cyrillic?
The text was updated successfully, but these errors were encountered: