Stephen and I looked into this. Turns out you're correct about the new
keyboard layout changer did cause this bug to resurface. Though the
reason, was there was a bug in the old keyboard layout changer. It was
using the first keyboard layout you had (such as english) for the
shortcuts.

So a bug was fixed  in the keyboard changer that was fixing this
issue...fun. So there really was no correct solution implemented for
this. (Though there does appear to be some shortcuts that do still work
regardless. ex: super+w/super+s).

We are going to have to discuss this and aim to land a fix in for 14.04
as there is no time for 13.10 :(.

Thank you very much for bringing this problem to our attention!

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1226962

Title:
  Hotkeys not functional in non-latin keyboard layout

Status in Unity:
  Triaged
Status in “unity” package in Ubuntu:
  Triaged

Bug description:
  New keyboard layout changer in Ubuntu 13.10 introduce  old-new bug. Any 
system or application hotkey witch use char (for example: ctrl+alt+t for 
terminal or ctrl+t for new tab in browser) become unfunctional when selected 
non-latin keyboard layout. 
  Hotkeys with F1-12, numbers and other non-character buttons works perfectly. 

  Window manager hotkeys not affected by this bug. All hotkeys in system
  parameters->keyboard->hotkeys->windows works perfect with any keyboard
  layout.

  Workaround for some system hotkeys and two layouts (english and non-
  latin): rebind all hotkeys in your local layout. For example instead
  of ctrl+alt+t use ctrl+alt+τ (greek tau). That hotkey still work with
  english layout.  If you use english and two different non-latin
  layouts this workaround helps only with one of them.

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1226962/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to     : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to