Keyboard Issues

Discussion in 'Proxmox VE: Installation and configuration' started by Itze, Jul 10, 2018.

  1. Itze

    Itze New Member

    Joined:
    Jul 10, 2018
    Messages:
    2
    Likes Received:
    0
    Hi everyone,

    i have aproblem with my keyboard o na fresh install of proxmox 5.2-1. I set up about 20 Proxmox servers in the past and never had such issues.

    The problem: I installed proxmox 5.2-1. Then I created 2 VMs. The first one is a SBS 2011 I converted for a customer, the second VM is a fresh Install of Windows 10 1803. In both VMs, I have Problems logging in to Windows, because the Passwort has an '@' in it. I have a german keyboard layout. So I usually have to press alt gr + q to type an @. But it just prints out the lowercase q. In another forum thread I found that someone else had that problem too, and that pressing the right crtl + alt gr + q would do the trick. And it does. For typing a '\' I usualy have to type alt gr + ß on german keyboard layout. Here, I also have to type ctrl + alt gr + ß now. The strangest thing is now that whenever I use one of these keyboard combinations like ctrl - alt gr - q, I get the character on the screen, but then the keyboards stop working in the console window. I have to close the window and restart the console window to be able to continue writing. The behavior continues when working in Windows and I try to map a network share where I have to type several '\'. I have to close and reopen the console windows each time. again. Well, I could live with this behavior, but my main problem ist with this is, that I have a subnotebook that I use for work and that does not have the right crtl key (it doesn't work with the left crtl key) and that forces me to use the on screen keyboard in windows (which I pretty much hate).

    In Datacenter - Options I have set 'Console Viewer - Default (HTML)'. But when I open a console window, of my VM, novnc sems to be used (at least, thats what is printed in the console window).

    What I did so far:
    - change the keybaord layout in Datacenter - Options from german to german (swiss)
    - change the keybaord layout in Datacenter - Options from german to english (USA)
    - change the console viewer in Datacenter - Options to novnc
    - try ssh via putty on the host: keyboard works as expected
    - use chrome browser instead of firefox: same behavior

    Keyboard layout in VM options: didn't try yet as the server is in production already and I can't shut the VM down at the moment. The Layout is set to default (which, to my understanding, refers to the option mentioned above).

    So, is there anyone else experiencing that problem and has anyone found an explaination or a solution for that?



    Best regards,

    Itze
     
  2. t.lamprecht

    t.lamprecht Proxmox Staff Member
    Staff Member

    Joined:
    Jul 28, 2015
    Messages:
    845
    Likes Received:
    83
    Default (HTML5) is the NoVNC one.

    Have you tried using here "Default" too? AFAIK, this option is a bit outdated today and it's best to let the VM handle it's keyboard settings itself, setting an explicit option (other than default) here may cause even more problems.
    Actually we do not pass this option to VMs anymore since qemu-server in version 5.0-24 or newer, do you use an older version?
    If you use a newer version I'd check if the correct locale is set in the VM itself...
     
  3. Itze

    Itze New Member

    Joined:
    Jul 10, 2018
    Messages:
    2
    Likes Received:
    0
    Hi Thomas,

    thanks for your answer. I changed the keyboard layout to default, but that did not change anything (or do I have to stop and the start the VM to take effect the change?)
     
  4. t.lamprecht

    t.lamprecht Proxmox Staff Member
    Staff Member

    Joined:
    Jul 28, 2015
    Messages:
    845
    Likes Received:
    83
    Yes, a full shutdown/stop and new start is needed, as this gets added as option on start in the QEMU command .
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice