Daniel (or anyone else), can you explain why the current state of things with keyboard shortcuts is considered better?
Here is how I see it works in Windows and Ubuntu. How it works in Windows: ------------------------ (I press Ctrl) + (I release Ctrl) = the mouse pointer is shown. (I press Ctrl + I press Shift) + (I release Ctrl + I release Shift) = a keyboard layout changed. (I press Ctrl + I press Shift + I press N) + (I release Ctrl + I release Shift + I release N) = a new folder created. How it works in Ubuntu: ----------------------- (I press Ctrl) = the mouse pointer is shown. (I press Ctrl) = the mouse pointer is shown. Though, I wanted also to press Shift, then release Ctrl and Shift and get a keyboard layout changed. (I press Ctrl) = the mouse pointer is shown. Though, I wanted also to press Shift and N, then release Ctrl, Shift and N and get a new folder created. As you can see, even if dozens of shortcuts are possible, they get completely useless in Ubuntu as they get blocked immediately one presses Ctrl (in the example I presented). I always thought that making things easier and faster is very important (especially, nowadays). It's easier and faster to copy/paste via Ctrl+C, Ctrl+V than via Edit menu where you have to find where those copy/pase items reside. Maybe I and other users don't understand something. Explain, please. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/36812 Title: Keyboard layout change on hotkeys press instead of release and do not work well with shortcuts Status in gnome-control-center: Unknown Status in X.Org X server: New Status in gnome-control-center package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Confirmed Bug description: This is a bug about shortcuts mapped to combinations which include each other. For example, if we have Ctrl+Shift (for keyboard layout) and Ctrl+Shift+N (to open a new terminal), then we are practically unable to use the second shortcut; this is what happens: Ctrl press (nothing happens) Shift press (keyboard layout change) N (a simple N appears, since a shortcut has already fired) The expected behavior is to fire shortcuts on the release (not on press) of the special keys (ctrl,shift,alt, etc) which is also how Windows behave. This is a serious problem for bilingual layouts, typically using Alt+Shift or Ctrl+Shift for keyboard layout change. For users being affected by this problem, the easiest solution for now is to add this PPA in your repositories: https://launchpad.net/~oded-geek/+archive/xorg-patches Practical summary of this bug for ubuntu developers (since reading 120 comments is impractical for most): This problem is a really old (since 2004) issue of the xkb part of xorg; the main discussion was made upstream in freedesktop-bugs #865. There has been a patch from Ilya Murav'jov for upstream (#55), and attached here (#61). Upstream xorg has refused to apply the patch, mainly because it "explicitly contradicts the (xkb) spec" (#84, #91). This patch has been reported to work for many people without any problems, and there is also a PPA by Oded Arbel (#95) where he maintains a patched version of the ubuntu xorg. The proper resolution of this bug would be to apply this patch to the upstream xorg, or at minimum to the official ubuntu xorg package. To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-control-center/+bug/36812/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp