looking at the keyboard source code - it indeed looks impossible not
only to add custom symbols without recompiling - but no modifier keys
are ever possible to be sent as the keyboard acts as text editor (for
autocorrect, etc) and does not directly send keycode events to Mir. So
there does not seem to be any straightforward way to enable modifier or
any special keys.

It may be easier to implement sending direct keyboard events as a
separate service and then crafting a client into ubuntu-keyboard to talk
to it and use the keyboard as an UI only to send real events, like have
a "^C" button, etc.. otherwise it will require a huge rewrite of the
logic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1377096

Title:
  [OSK] Ubuntu Touch should allow alternative keyboard layouts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1377096/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to