Emulator Androida nie reaguje na fizyczną klawiaturę na Xubuntu 16.04


6

Podczas gdy emulator Androida reagował dokładnie tak, jak powinien na Xubuntu 14.04, tak nie jest w przypadku 16.04. Już opublikowałem pytanie / raport o błędach na stronie programistów Androida, ale nie otrzymałem odpowiedzi przez dwa miesiące.

Czy ktoś jeszcze ma ten sam problem? Czy ktoś jakoś to rozwiązał?

Dziękuję Ci!

ps Proszę nie sugerować używania innych emulatorów. Pytanie jest bardzo precyzyjne. Chcę rozwiązać ten problem emulatora Androida .

Odpowiedzi:


6

Okazuje się, że jest to problem skupienia. Emulator Androida nie jest odpowiednio ustawiany po kliknięciu. Do tej pory znalazłem dwa rozwiązania:

  1. Kliknięcie trzech kropek na pasku po prawej stronie i zamknięcie okna ustawień zaraz po tym zapewnia prawidłowe ustawienie emulatora, a klawiatura fizyczna działa poprawnie, dopóki użytkownik nie przełączy się na inną aplikację. Po powrocie do emulatora należy postępować zgodnie z tą samą procedurą.
  2. W ustawieniach Xubuntu zadanie pozwala również skupić się na podążaniu za myszą.

28 maja 2018 AKTUALIZACJA:

Musiałem odtworzyć od zera emulator Androida, ponieważ poprzedni nie działał poprawnie. Nowo utworzony emulator nie jest aktywowany bez względu na to, co robię, więc ta odpowiedź nie jest już ważna. Nie otrzymuje ostrości, nawet jeśli używam wmctrl -a.

Jeśli ktokolwiek znalazł sposób, aby wymusić skupienie się na emulatorze Androida, udostępnij go.


Nie ma za co. Tak, jest to bardzo nerwowe rujnowanie, a także fakt, że emulator nie akceptuje żadnego innego języka z klawiatury fizycznej, nawet jeśli dodasz ten język zarówno do emulatora, jak i układu klawiatury fizycznej, ale nie znalazłem rozwiązanie tego jeszcze. ;)
Stormlord,

1
Mam ten sam problem z Xubuntu 18.10. Obejście dotyczące otwierania i zamykania okna dialogowego ustawień działa dla mnie, ale jest nieco denerwujące. Czy w międzyczasie znalazłeś inne rozwiązanie?
electrofant

@Stormlord Myślę, że znalazłem rozwiązanie. Sprawdź poniższe odpowiedzi. askubuntu.com/a/1162887/286044
csonuryilmaz

1

Spróbuj kliknąć jednocześnie oba przyciski (lewy i prawy) w oknie emulatora. Działa dla mnie (Linux Mint 18.3 XFCE)


Kliknij lewym przyciskiem, przytrzymaj go i kliknij prawym przyciskiem, czynność tę należy powtarzać za każdym razem, gdy klikniesz poza oknem emulatora. Działa dobrze na Xubuntu 17.10
Czy

W Linux Mint 18.3 XFCE wiele razy nie wystarczy zrobić to raz. Czasami muszę to zrobić wiele razy, dopóki okno emulatora nie zostanie zogniskowane
BlackTea

1

Spróbuj, otwórz emulator, a następnie kliknij prawym przyciskiem myszy 3 kropkowany przycisk, a następnie przejdź do ustawień, kliknij Wyślij skróty klawiaturowe do (wybierz urządzenie wirtualne) i jego działanie. pracuje w mojej jednostce przy użyciu Xubuntu.


0

Dzieje się tak nadal z najnowszymi emulatorami Androida. Możesz również kliknąć trzy kropki, a następnie przejść do padu kierunkowego. Otrzymasz emulowany pad kierunkowy, taki jak pilot, z lewym, prawym, górnym i dolnym ekranem, a także przyciski odtwarzania i pauzy. To działa, ale nie jest idealnym rozwiązaniem, ale nie udało mi się uruchomić żadnej innej opcji.


1
Jest to z pewnością kwestia XFCE. Przełączyłem się na Kubuntu 18.04 i emulator działa tak, jak powinien na KDE.
Stormlord

0

Dołączenie do obchodów dziwaczności klawiatury XFCE.

Mogę potwierdzić, że to naprawdę problemy z XFCE (Linux Mint 18.3 XFCE4), właśnie dodałem środowisko Cinnamon i tam emulator działa idealnie.

Właściwie odkryłem, że po kilku chaotycznych działaniach magicznych emulator zostaje skupiony. Emulator oparty na Nexus ONE (API 27 non-Google)tej magicznej sekwencji to:

  • umieść kursor myszy na nagłówku emulatora (obszar głośnika) lub na wyświetlaczu wewnętrznym
  • przytrzymaj lewy przycisk myszy
  • kliknij prawy przycisk myszy 4 (cztery) razy
  • zwolnij lewy przycisk myszy

Następnie mój emulator został zogniskowany. Ten scenariusz należy powtarzać za każdym razem, gdy chcesz skupić się na emulatorze. Czasami muszę to powtórzyć, aby skoncentrować się na emulatorze.

PS: Oczywiście odpowiednie pole wyboru w ustawieniach emulatora powinno być ustawione na „włączone”


0

To zadziałało dla mnie (w Linux Mint 18 XFCE): Ustawienia -> Menedżer okien -> Ostrość -> Wybierz „Ostrość podąża za myszą” zamiast „Kliknij, aby skupić”.


0

Niektóre problemy z naciskiem, jak wskazał władca burzy .

Możesz wysłać gest „wstrząśnięcia” z cli ADB (z powłoki), otworzy to menu programisty.

adb shell input keyevent 82


0

Miałem ten problem i tym, co rozwiązało mój problem, było ustawienie języka wprowadzania klawiatury hosta na angielski (amerykański). Nie wiem, dlaczego emulator nie działa z innymi językami wejściowymi.

EDYCJA: Nie znalazłem go jako problemu z fokusowaniem okna. Być może jest to problem, który należy zgłosić, aby został rozwiązany.


0

Użyłem tego rozwiązania i działa ono na XFCE 4.12 @ debian9:

  1. Otwórz Ustawienia> Ulepszenia Menedżera okien> Fokus (karta).
  2. Jeśli pole wyboru „aktywuj zapobieganie kradzieży ostrości” jest puste, wypełnij pole kontrolne.
  3. Wybierz opcję „nic nie rób” dla sekcji „gdy okno się podnosi”.

Teraz, kiedy klikam okno AVD, ustawia się ono prawidłowo i mogę korzystać z klawiatury fizycznej.


To bardzo ciekawe rozwiązanie. Przełączyłem się na KDE i jednym z powodów, dla których to zrobiłem, był ten błąd. Na pewno to sprawdzę i jeśli to zadziała, z pewnością ponownie rozważę powrót do XFCE. :-) Dzięki.
Stormlord
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.