| Termin | Definicja |
|---|---|
| Klawiatura nie działa w maszynie wirtualnej | Klawiatura nie działa w maszynie wirtualnej wskazuje na brak przekazania fizycznego urządzenia do gościa hypervisora lub błąd w dodatkach integracyjnych. Klawiatura nie działa w maszynie wirtualnej — co oznacza ten problemBrak reakcji klawiatury w maszynie wirtualnej oznacza, że system uruchomiony jako gość nie otrzymuje prawidłowych sygnałów z klawiatury albo nie interpretuje ich w sposób zgodny z konfiguracją programu do wirtualizacji. Objaw może polegać na całkowitym braku wpisywania znaków, działaniu wyłącznie niektórych klawiszy, opóźnionej reakcji lub przejmowaniu skrótów przez system gospodarza zamiast przez system działający w oknie maszyny wirtualnej. W typowej konfiguracji klawiatura nie jest przekazywana do maszyny wirtualnej jako oddzielne fizyczne urządzenie. Program wirtualizacyjny przechwytuje naciśnięcia klawiszy z komputera gospodarza i przedstawia je systemowi gościa jako wirtualny kontroler wejścia. Jeżeli ten mechanizm zostanie wyłączony, uszkodzony albo źle skonfigurowany, system gościa może uruchomić się prawidłowo, lecz pozostanie bez użytecznego wejścia tekstowego. Problem może wystąpić zarówno podczas instalacji systemu, jak i po jego uruchomieniu. Szczególne znaczenie ma rozróżnienie między awarią samej klawiatury a problemem ograniczonym do środowiska wirtualnego. Jeżeli klawiatura działa w ustawieniach firmware, na ekranie logowania systemu gospodarza lub w zwykłych aplikacjach, a nie działa tylko w maszynie wirtualnej, bardziej prawdopodobna jest usterka konfiguracji, sterownika albo narzędzi integracyjnych. Jak przekazywane są sygnały klawiatury do systemu gościaMaszyna wirtualna korzysta z kilku warstw pośrednich. Fizyczne naciśnięcie klawisza jest najpierw obsługiwane przez system gospodarza, następnie przejmowane przez aplikację uruchamiającą środowisko wirtualne, a na końcu tłumaczone na zdarzenie rozpoznawane przez wirtualny kontroler klawiatury. Każda z tych warstw może powodować utratę wejścia, zmianę układu klawiszy albo przejęcie skrótu przez niewłaściwy system. Znaczenie ma także aktywne okno. W wielu programach kliknięcie wewnątrz ekranu maszyny wirtualnej powoduje przejęcie klawiatury przez system gościa, natomiast użycie określonego klawisza zwalniającego może przekazać ją z powrotem systemowi gospodarza. Gdy fokus pozostaje poza oknem maszyny, wpisywanie tekstu może trafiać do innej aplikacji albo nie być widoczne w ogóle. Podobny efekt może pojawić się przy niezgodnym układzie klawiatury. System gospodarz może używać układu polskiego, a system gościa angielskiego lub innego wariantu. Wtedy część znaków specjalnych znajduje się pod innymi klawiszami, lecz nie musi to oznaczać całkowitego uszkodzenia urządzenia. Należy też uwzględnić ustawienia przechwytywania skrótów, mapowanie klawiszy funkcyjnych, tryb pełnoekranowy oraz opcje przekazywania urządzeń wejściowych. Dodatki integracyjne instalowane w systemie gościa mogą poprawiać współpracę myszy, klawiatury, schowka i ekranu, ale ich brak nie zawsze uniemożliwia podstawowe wpisywanie znaków. Jeżeli po aktualizacji programu wirtualizacyjnego lub systemu gościa klawiatura przestała reagować, możliwe jest rozminięcie wersji sterownika wirtualnego kontrolera, dodatków integracyjnych i ustawień zapisanych dla konkretnej maszyny. Typowe przyczyny i błędy konfiguracji - Klawiatura nie działa w maszynie wirtualnejJedną z częstszych przyczyn jest utrata fokusu przez okno maszyny wirtualnej. W takiej sytuacji wydaje się, że klawiatura nie działa, chociaż naciskane klawisze są obsługiwane przez system gospodarza. Pomaga sprawdzenie, czy kursor znajduje się wewnątrz ekranu gościa, czy aktywne jest właściwe okno oraz czy program sygnalizuje przejęcie urządzeń wejściowych. Drugą grupę stanowią ustawienia wirtualnego sprzętu. Kontroler klawiatury może być wyłączony, usunięty z konfiguracji albo przypisany do niewłaściwego typu urządzenia. W niektórych środowiskach znaczenie ma również wybór modelu kontrolera, zgodność ustawień firmware oraz sposób uruchamiania systemu gościa. Zmiana konfiguracji bez zachowania kopii może dodatkowo utrudnić ustalenie pierwotnej przyczyny, dlatego przed modyfikacjami warto zapisać aktualne ustawienia maszyny. Problemy mogą wynikać z dodatków integracyjnych lub sterowników. Niekompletna instalacja, aktualizacja przerwana w trakcie albo uszkodzone pliki systemowe mogą powodować brak komunikacji z wirtualnym urządzeniem wejściowym. Warto sprawdzić, czy klawiatura działa w trybie awaryjnym, w konsoli uruchomieniowej lub na ekranie instalatora. Jeżeli działa przed załadowaniem systemu, a przestaje po jego uruchomieniu, podejrzenie pada na sterownik, usługę systemową albo ustawienia sesji użytkownika. Przyczyną bywają także skróty przechwytywane przez gospodarza, funkcje dostępności, filtr klawiszy, blokada klawiszy modyfikujących oraz konflikt z oprogramowaniem do zdalnego pulpitu. W przypadku połączenia z maszyną wirtualną przez zdalną konsolę należy sprawdzić, czy klawiatura jest przekazywana do sesji zdalnej, czy pozostaje obsługiwana lokalnie. Pomocne jest porównanie zachowania kilku rodzajów klawiszy: liter, cyfr, klawiszy modyfikujących, Enter, Backspace oraz klawiszy funkcyjnych. Nie należy pomijać usterki fizycznej. Jeżeli klawiatura nie reaguje również poza maszyną wirtualną, należy skontrolować przewód, port USB, baterie w przypadku urządzenia bezprzewodowego oraz działanie innej klawiatury. Odmienny objaw występuje wtedy, gdy tylko pojedyncze klawisze nie działają — może to wskazywać na zabrudzenie, zużycie mechanizmu albo uszkodzenie matrycy klawiatury, a nie na problem z wirtualizacją. Kiedy trzeba poprosić o ocenę stanu sprzętu - Klawiatura nie działa w maszynie wirtualnejZgłoszenie do serwisu jest uzasadnione, gdy podstawowe sprawdzenie fokusu okna, ustawień przechwytywania i działania klawiatury poza maszyną wirtualną nie przynosi rezultatu. Warto przekazać informację, czy problem pojawia się w jednej maszynie, we wszystkich środowiskach wirtualnych, tylko po uruchomieniu systemu gościa, czy już na etapie instalacji. Przydatne są również dane o ostatniej aktualizacji, zmianie ustawień, sposobie łączenia z maszyną oraz tym, czy działają skróty klawiaturowe i klawiatura ekranowa. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić sprawdzenie zarówno fizycznej klawiatury, jak i konfiguracji systemu gospodarza oraz maszyny wirtualnej. Analiza powinna objąć warstwy wejścia, ustawienia wirtualnego kontrolera, sterowniki, dodatki integracyjne i ewentualne konflikty z oprogramowaniem zdalnego dostępu. Takie podejście pozwala odróżnić problem programowy od usterki sprzętowej i ograniczyć ryzyko przypadkowej zmiany konfiguracji. Do serwisu warto zgłosić się również wtedy, gdy klawiatura działa tylko częściowo, przestaje reagować po przełączeniu w tryb pełnoekranowy, gubi znaki podczas pracy albo zachowuje się inaczej w kilku systemach gościa. Naprawy trwają z reguły do 3 dni roboczych, jednak rzeczywisty czas zależy od zakresu diagnostyki i od tego, czy konieczne jest odtworzenie ustawień, naprawa systemu lub wymiana uszkodzonego elementu. |