extra-keyboards-for-chrome-os icon indicating copy to clipboard operation
extra-keyboards-for-chrome-os copied to clipboard

Serbian support for composekey?

Open nathgit opened this issue 3 years ago • 2 comments

How would I add Serbian support? The language codes are here.

nathgit avatar Apr 27 '21 20:04 nathgit

The current set of ComposeKey layouts is defined in https://github.com/google/extra-keyboards-for-chrome-os/blob/master/composekey/manifest.json.

It would be nice if we could find a way to make the ComposeKey extension orthogonal to the underlying keyboard layout, though.

I don't think the Chrome IME API allows for that directly. I think it may be possible to implement in the form of a JavaScript interpreter for XKB symbols files by looking up and transforming the incoming key events, in much that same way that the current extension interprets .XCompose files.

bcmills avatar Jul 12 '21 19:07 bcmills

I have a functioning composekey Greek keyboard, which isn't on that list so I assumed it was just about finding the right language code.

nathgit avatar Jul 14 '21 02:07 nathgit