Podczas uruchamiania systemu operacyjnego w VirtualBox na Ubuntu 10.10 amd64, LCtrlklawisz (lewy-ctrl) nie jest poprawnie wykrywany. ( RCtrl(Prawa ctrl) jest używana przez Virtual Box, ale LCtrlklucz powinien być dostępny.) To sprawia, że programy Emacs
, które mocno polegają na klawiszu sterującym, nie działają poprawnie. Przeszukując Internet, znalazłem podobne skargi, które zostały naprawione poprzez wyłączenie Pokaż pozycję wskaźnika po Ctrlnaciśnięciu klawisza w preferencjach myszy. Ponieważ jest to już wyłączone w moim systemie (w rzeczywistości zarówno w systemie operacyjnym hosta, jak i klienta), nie nie sądzę, że to jest problem.
Moje pytanie: czy to błąd, błąd funkcji lub błąd operatora?
virtualbox
emacs
Mike Goldberg
źródło
źródło
Odpowiedzi:
Aby obejść Emacsa w Virtual Box, możesz obsługiwać klawisze sterujące, naciskając
CapsLock+ Controlnastępnie zwolnij CapsLockprzytrzymując Controli naciśnij odpowiedni klawisz funkcji (np N.).
Aby skorzystać z prawego klawisza Shift (jednak ten klawisz nie działa również w Virtual Box), możesz zdefiniować inny Hostklucz w ustawieniach Virtual Box Manager w Plik -> Preferencje -> Dane wejściowe .
źródło
emacs -nw -q sample
. Jest to dość konkretny przypadek użycia, ale neguje niektóre z opisywanych problemów. ZRZECZENIE SIĘ - Jestem pewien, że tty6 ma jakiś specjalny cel, ale jest to moja instancja piaskownicy Ubuntu VirtualBox i nie obchodzi mnie, czy ją zniszczę.W Ubuntu 12.04 wyłączenie wskaźnika myszy (Ustawienia systemowe ► Mysz i touchpad ► Pokaż pozycję wskaźnika po Ctrlnaciśnięciu klawisza) rozwiązuje problem.
źródło
Mógłbym sprawić, aby klawisz kontrolny działał, wyłączając „Podświetl wskaźnik po naciśnięciu Ctrlpreferencji myszy. To było na Fedorze z Gnome 3, więc może ci to nie pomóc.
źródło
W moim przypadku LCtrl(lewy-ctrl) nie działał w systemie operacyjnym gościa, ponieważ wcześniej skonfigurowałem LCtrlklawisz w systemie operacyjnym HOST, aby podświetlić lokalizację myszy po naciśnięciu.
Po przywróceniu w systemie operacyjnym HOST system operacyjny LCtrlgościa wraca do trybu normalnego.
Tak prosty :)
źródło
Byłem w stanie rozwiązać problem z moją
LCTRL
(wewnątrz maszyny wirtualnej Ubuntu Virtual Box), włączając preferencję Virtual Box „Auto Capture Keyboard” (w „Input”). Mam nadzieję, że komuś pomoże.źródło