-
-
Notifications
You must be signed in to change notification settings - Fork 35
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
[Bug] [BliKVM v1-4] [v1.2.2] skipping keypresses #164
Comments
May I ask if you are using blikvm ui or pikvm ui? |
blikvm ui 1.2.2 |
just updated to 1.4.0 but problem still persists |
Is it under the local area network or the public network? Is the delay significant? Are you familiar with using a browser to view messages? Every time you press a button, the browser can view it through the viewing tool. |
Local area network, no delay at all. Yes i can view browser log but i can't find anything related to keypresses in that log. |
It's not a log, it's a message sent by the browser. I can provide you with a screenshot when I have a device. The log is not open normally. |
you can send me instructions what debug information you need, i will do it. my cm4 have embedded disk, no sd cards. but i can ssh to it and install package or change config values. |
Browser viewing tool, view messages in network options. |
where this 'messages' in firefox ? i opened developer tools -> network and see http requests, but no messages mentioned |
After reviewing the relevant code, it was found that the two commands are within the same polling cycle, and the later ones will overwrite the previous ones. A fast typing speed can cause this problem. |
can you please fix this in new version ? |
If you directly connect the physical keyboard to the controlled computer with a faster printing speed, see if it will be lost. |
i've setup OS on this computer without blikvm - by connecting physical keyboard and monitor - without any issues - no keypresses are lost |
Do another test, use the assignment and paste function, click on the keyboard logo in the upper left corner, and see if it will be lost. |
Works without losing keypresses, but it sends keypresses not very fast - one by one |
Ok,can you connect KVM to a desktop system like Windows for testing and see if it will be lost. I see if all systems have issues. I tested and controlled the Windwos system on my end, and even though I pressed it quickly, there were no issues. |
my computer runs MacOS, maybe this is different from yours ? maybe browser keypresses works differently in different OSes. i've tried firefox and chrome today (on mac) and both have lost keypresses problem |
It refers to the controlled computer connected to KVM. My computer is also macos |
How is the testing situation? |
Will try to setup intel nuc today/tomorrow, connect blikvm to it and report results, i have no other computers now to test with. |
just finished setup ubuntu 24.04 server to intel nuc mini pc. results are the same as with previous computer (amd 7950x based pc) - it skipping keypresses in console. |
I checked the code again for any suspicious areas, but I'm not sure. Thank you very much for your cooperation. I plan to provide you with a specially validated version. Do you have time to cooperate with the testing. |
yes of course, waiting for the fix |
Suggest upgrading to latest version (v1.4.5-alpha or greater). Please let us know if the problem persists, or has since been resolved. |
root@blikvm(rw):/opt/bin/blikvm# python3 /opt/bin/blikvm/script/update.py alpha |
tried to install by directly downloading release from github, but it requires some /mnt/exec which i doesn't have |
installed successfully |
now web server is not working so i cannot test anything :( |
I just updated the update.py script. Please update it before taking a look. The above method did not fully update and the update was successful |
i've already updated manually |
but overall UI experience much better than in 1.4.0 !!! |
If you have time, I may need to remotely debug with you in order to troubleshoot |
I think this isn't only a problem with v1. I have v4 and it is seriously unusable when connected to a AMD 5900x native USB port, both when running in pre-boot environments (e.g. BIOS) and after booting linux. Keys and key-combos (e.g. Ctrl+C) are being stuck CONSTANTLY and after 30 attempts to type |
Hi @kiler129, we will be done some work on keyboard code and will be taking a closer look to have this problem resolved. Once there is a significant update, will report back. |
When you have a moment please let me know which BliKVM version you are running. |
Currently Edit: |
Can we schedule a remote time? My local area network cannot reproduce this issue. |
I have blikvm v1 connected to linux server
All works fine except that it skips keypresses with some probability
For example if i enter 'hello world' in linux console (through web interface of blikvm, i'm using google chrome as client)
i can see 'helo wrld' entered or 'hell wold'
If i typing faster - probability of keypress skipping is increasing
The text was updated successfully, but these errors were encountered: