Problem ze zduplikowanymi naciśnięciami klawiszy w konsoli VMWare vSphere

Może występować problem podczas zdalnego łączenia się z konsolą maszyny wirtualnej za pomocą klienta VMWare vSphere przez wolne połączenie WAN lub VPN powtarzane powielanie (sklejanie) naciśnięć klawiszy klawiatury. W tym przypadku normalna praca z systemem staje się niemożliwa, więc gdy spróbujesz wpisać nazwę konta i hasło, zamiast jednego naciśniętego znaku, pojawi się kilka identycznych. Zamiast administratora otrzymujemy aaaaddddmmmmiiiinnnn.

Problem nie zależy od systemu-gościa na maszynie wirtualnej i może wystąpić zarówno w systemach Windows, jak i Linux. Podczas łączenia z tą samą maszyną wirtualną przez RDP / SSH nie ma takich problemów.

Problem polega na tym, że z powodu opóźnień sieciowych klient vCenter uważa, że ​​klawisz został lekko naciśnięty (lub ściśnięty), więc efekt przyklejenia.

Aby pozbyć się tego efektu, musisz zwiększyć limit czasu między naciśnięciami klawiszy w konsoli vSphere. Istnieją dwa sposoby zmiany tej wartości:

  • Bezpośrednio w pliku konfiguracyjnym VMX maszyny wirtualnej
  • W ustawieniach VM w GUI klienta vSphere

1 sposób:

Aby wprowadzić zmiany bezpośrednio w pliku VMX:

  1. Odłącz maszynę wirtualną
  2. Otwórz plik .vmx konfiguracji maszyny wirtualnej i dodaj linię na jej końcu keyboard.typematicMinDelay = "2000000".Uwaga. Limit czasu jest wyrażany w mikrosekundach. W takim przypadku zwiększamy go do 0,2 sekundy.
  3. Włącz maszynę wirtualną

2 sposób:

Edytuj konfigurację maszyny wirtualnej w kliencie vSphere:

  1. Wyłącz maszynę wirtualną
  2. Otwórz jego ustawienia i przejdź do sekcji Edytuj ustawienia > Opcje > Ogólne > Parametry konfiguracyjne
  3. Dodaj nową zmienną konfiguracyjną, klikając Dodaj wiersz.
  4. Podaj nazwę zmiennej keyboard.typematicMinDelay i znaczenie 2 000 000
  5. Włącz maszynę wirtualną

Po wprowadzeniu zmian efekt powtarzających się naciśnięć klawiszy w konsoli vSphere zniknie.

Wskazówka. VMWare ma ukrytą możliwość łączenia się z konsolą VM za pomocą klienta VNC.