Virtual Keyboard does not load if a physical mouse is connected |
||||||
Issue descriptionReproducible on M61/M60 What steps will reproduce the problem? (1) Open device in tablet mode (2) Connect an external mouse via USB What is the expected result? I can still type my password and login using virtual keyboard What happens instead? Virtual keyboard disappears. This should only happen if I connect an external keyboard Note that what I am scared might happen is that the mouse also reports keyboard and confuses ChromeOS.
,
Jul 27 2017
Is there no way we can do better detection of when it's an actual keyboard or not?
,
Jul 31 2017
I found code[1] to decide the connected device is keyboard or not. It checks the existence of character keys? [1]: https://cs.chromium.org/chromium/src/ui/events/ozone/evdev/event_device_info.cc?type=cs&sq=package:chromium&l=410
,
Oct 17 2017
Many mouses which has extra buttons claims that they support full keyboard key events. It's really difficult to distinguish those mouses and actual keyboards from our side.
,
Feb 20 2018
Drove by. How about a heuristics to consider a device a mouse if it HasKeyboard and HasMouse at the same time?
,
Feb 20 2018
I think false positive is better than false negative, hence the suggestion.
,
May 29 2018
I'm not working on this actively.
,
Aug 3
Issue 870447 has been merged into this issue.
,
Aug 3
This issue is reproducible on 10895.11.0, 69.0.3497.24 dev-channel convertible device (eve), slate (scarlet) devices
,
Sep 6
,
Sep 6
This is hardware related -- the mouse claims to be a keyboard
,
Sep 6
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by tbuck...@chromium.org
, Jul 27 2017