Keyboard input method is synced across devices |
||||
Issue descriptionI use multiple CHrome OS devices: * US keyboard * UK keyboard * Japanese keyboard When I switch between devices, the keyboard input method (sometimes?) syncs, providing very undesirable results (e.g. Japanese keyboard input method on a device with a US keyboard). This is probably not a trivial thing to fix as it probably requires a mapping of device type -> input method to get the best results. It also probably doesn't impact a huge number of users, but it is a pretty frustrating experience for those who are affected.
,
Jan 31 2018
The input method sync feature was implemented according to issue 298345 . Michael, can you please help to triage this? Thanks.
,
Jan 31 2018
Steven, have you seen an existing profile on a device suddenly gain/lose input methods, apart from the first time the profile syncs on that device? If so, that's a bug, as far as I know. We basically implement the behavior in this comment: https://bugs.chromium.org/p/chromium/issues/detail?id=168047#c9 It's only when you sign in to a device for the first time that your synced settings are fetched, and combined with whatever input method you used to sign in. After you have set up a device, input methods should never be added or removed by sync. (When you change input method settings, we do sync those changes upstream to Google, but only so that we know which input methods to add when the user sets up a new device.)
,
Jan 31 2018
It is possible that I have only seen this when signing on a device for the first time, given how frequently I reimage my devices. I haven't done extensive testing, but here are some results: * When logging into a new device (samus UK keyboard) without making any changes I have UK, US, and Japanese input devices available. * When adding the account to the UK samus it correctly selects the UK keyboard. * When re-imaging the device it also correctly selects the UK keyboard. * Neither event affected my US device So, everything seems normal there, although arguably showing the UK/Japanese input methods on the US device is not entirely expected, but doesn't normally seem to cause problems. I will keep an eye out for this bug and update if I catch it changing input methods again.
,
Apr 9 2018
Steven, any updates? Does it make sense to close the bug and re-open it if you catch the buggy behavior again?
,
Apr 9 2018
Sure. I saw something similar recently, but it switched to an input method I haven't used in a long time. I am wondering if I am somehow triggering a keyboard shortcut somehow? |
||||
►
Sign in to add a comment |
||||
Comment 1 by afakhry@chromium.org
, Jan 30 2018Owner: shuchen@chromium.org
Status: Assigned (was: Untriaged)