New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 805272 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Keyboard input method is synced across devices

Project Member Reported by steve...@chromium.org, Jan 24 2018

Issue description

I 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.

 
Components: -UI>Input>Text UI>Input>Text>IME
Owner: shuchen@chromium.org
Status: Assigned (was: Untriaged)
Cc: shuchen@chromium.org
Owner: michae...@chromium.org
The input method sync feature was implemented according to  issue 298345 .

Michael, can you please help to triage this? Thanks.

Cc: claudiomagni@chromium.org michae...@chromium.org
Labels: Needs-Feedback
Owner: steve...@chromium.org
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.)
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.

Steven, any updates? 

Does it make sense to close the bug and re-open it if you catch the buggy behavior again?
Labels: OS-Mac
Status: WontFix (was: Assigned)
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