Skip to content
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

Things I would like to see ironed out before release #20

Open
jcastro opened this issue Aug 26, 2024 · 7 comments
Open

Things I would like to see ironed out before release #20

jcastro opened this issue Aug 26, 2024 · 7 comments

Comments

@jcastro
Copy link

jcastro commented Aug 26, 2024

Hi!
I have been using the NanoKVM for a few days, quite a bit, and I've found some things that would be nice to be improved or things that are not working very well. Just wanted to put it on your radar

  1. Resizing the browser window doesn't resize the video feed, which makes it hard to see what's on screen (it adds scroll bars instead)
image
  1. Enabling and disabling an ISO seems to disable the mouse/keyboard control. You need to manually restart the HID service
    https://github.com/user-attachments/assets/fd7c5dfd-1983-4ade-b8fe-68425a849ccd

  2. Impossible to add the "@" character and it's crucial for some installation or accessing through SSH. It seems that my keyboard is not being recognized correctly but even from the virtual keyboard it's not possible. IMHO this is really important!

  3. Sometimes the video feed just stops responding and needs to be refreshed in the browser. Also, the Frame Detect functionality seems to do more harm than good in my experience!

Thanks and hope it helps!

@polyzium
Copy link
Contributor

polyzium commented Aug 26, 2024

Excuse me, what the hell are those spam/scam comments?
EDIT: I submitted a report to the Github support. They seem to have removed it.

@polyzium
Copy link
Contributor

Resizing the browser window doesn't resize the video feed, which makes it hard to see what's on screen (it adds scroll bars instead)

I could probably make a PR to fix this.

Enabling and disabling an ISO seems to disable the mouse/keyboard control. You need to manually restart the HID service

The USB gadget is considered as one device, so everything including the mouse/keyboard and USB mass storage is transferred through this device.

Impossible to add the "@" character and it's crucial for some installation or accessing through SSH.

Could you please elaborate more on that?

It seems that my keyboard is not being recognized correctly but even from the virtual keyboard it's not possible.

I had some compatibility problems with the entire HID subsystem, probably due to the dual absolute/relative mode. I've heard that PiKVM has relative/absolute switch disabled by default because of this.

Sometimes the video feed just stops responding and needs to be refreshed in the browser.

I never experienced that, but if it stops after changing resolutions and not even refreshing works, see this issue: #5

Also, the Frame Detect functionality seems to do more harm than good in my experience!

It is to save the bandwidth if you're accessing the NanoKVM over the internet. Feel free to disable if you're using on LAN.

@jcastro
Copy link
Author

jcastro commented Aug 26, 2024

The USB gadget is considered as one device, so everything including the mouse/keyboard and USB mass storage is transferred through this device.

I guess it might be good to trigger that restart automatically then? Not experiencing the same with PiKVM software!

Impossible to add the "@" character and it's crucial for some installation or accessing through SSH.
Could you please elaborate more on that?

I'm not able to write through the nanokvm the @ character, even using the virtual keyboard

@wj-xiao
Copy link
Collaborator

wj-xiao commented Aug 27, 2024

Can you provide more information:

  • NanoKVM version (click setting -> About NanoKVM).
  • Remote host system information.

@jcastro
Copy link
Author

jcastro commented Aug 27, 2024

Sure! Remote host is Proxmox VE 8.2
image

polyzium added a commit to polyzium/NanoKVM that referenced this issue Sep 5, 2024
Implements the feature as per sipeed#20
(sipeed#20 (comment))
@polyzium
Copy link
Contributor

polyzium commented Sep 6, 2024

Resizing the browser window doesn't resize the video feed, which makes it hard to see what's on screen (it adds scroll bars instead)

Done, will be part of the next release.

@github-staff github-staff deleted a comment from Lxx-c Oct 23, 2024
@SonicAndSmoke
Copy link

SonicAndSmoke commented Nov 10, 2024

Impossible to add the "@" character and it's crucial for some installation or accessing through SSH.
Could you please elaborate more on that?

I'm not able to write through the nanokvm the @ character, even using the virtual keyboard

Same for me. I can't write the @ character neither using the virtual keyboard, nor using the "paste" function. If i copy the @ char into the "paste" box and send it, the " char will appear on the remote host. Where Shift + 2 gives you @ on a english keyboard, doing this on a german keyboard gives you the " char.
On a german keyboard, @ is the third option on the Q key, but neither pressing "Alt Gr + Q" nor "Ctrl + Alt +Q" gives me the @ char, but only a small q character.

nanokvm

Remote host is Windows Server 2025 en-us installation with german de-de input language, local host is Windows 11 german de-de installation and input language. Have to use the onscreen keyboard from the remote OS as a workaround for the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants
@jcastro @polyzium @wj-xiao @SonicAndSmoke and others