dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #09093
[Bug 1280759] [NEW] Shortcuts are defined via keyboard layout, not the keys
Public bug reported:
There are shortcuts to open lenses in Unity, for example "Super + A" for
App Lens, or "Super + F" for Files Lens, etc. There are also shortcuts
in the Launcher "Super + 1 to 9" to launch apps from the Launcher. These
shortcuts don't work if the keyboard layout is set to a non-Latin
layout, in my case Persian, where almost all the keys are mapped to new
characters.
HOW TO REPRODUCE:
Add a new Persian keyboard layout to the system, in addition to English, via keyboard layout indicator --> Text Entry Settings.
Switch to the Persian layout (by clicking on the keyboard layout indicator).
Press "Super + F".
WHAT HAPPENS:
Dash is not open. Nothing happens.
WHAT SHOULD HEPPEN:
The Files Lens in the dash should open.
The shortcuts should be associated with the keys on the keyboard, not to the characters they are associated with (which depends on the active keyboard layout).
When I am typing something in Persian, and I want to search for a file, it is not reasonable that I should first switch back to the English layout before I can use a particular shortcut.
====================
This problem does not happen in some other apps like gedit or Firefox.
COMPARE TO GEDIT:
Open gedit text editor.
Write something.
Switch to the Persian layout.
Press "Ctrl + S" (the shortcut to save the document).
WHAT HAPPENS, AND WHAT SHOULD HAPPEN:
The save dialoge box appears.
====================
I think this problem happens for all keyboard layouts that don't use Latin characters.
Layout-wise, when I press "Ctrl + S" while Persian layout is active, I am typing "Ctrl + س".
But keyboard-wise, I am always pressing the same keyboard binding.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: libunity9 7.1.4+14.04.20140210-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-8.27-generic 3.13.2
Uname: Linux 3.13.0-8-generic x86_64
ApportVersion: 2.13.2-0ubuntu4
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Feb 16 12:04:10 2014
InstallationDate: Installed on 2014-02-15 (0 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140211)
SourcePackage: libunity
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: libunity (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug trusty
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to libunity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1280759
Title:
Shortcuts are defined via keyboard layout, not the keys
Status in “libunity” package in Ubuntu:
New
Bug description:
There are shortcuts to open lenses in Unity, for example "Super + A"
for App Lens, or "Super + F" for Files Lens, etc. There are also
shortcuts in the Launcher "Super + 1 to 9" to launch apps from the
Launcher. These shortcuts don't work if the keyboard layout is set to
a non-Latin layout, in my case Persian, where almost all the keys are
mapped to new characters.
HOW TO REPRODUCE:
Add a new Persian keyboard layout to the system, in addition to English, via keyboard layout indicator --> Text Entry Settings.
Switch to the Persian layout (by clicking on the keyboard layout indicator).
Press "Super + F".
WHAT HAPPENS:
Dash is not open. Nothing happens.
WHAT SHOULD HEPPEN:
The Files Lens in the dash should open.
The shortcuts should be associated with the keys on the keyboard, not to the characters they are associated with (which depends on the active keyboard layout).
When I am typing something in Persian, and I want to search for a file, it is not reasonable that I should first switch back to the English layout before I can use a particular shortcut.
====================
This problem does not happen in some other apps like gedit or Firefox.
COMPARE TO GEDIT:
Open gedit text editor.
Write something.
Switch to the Persian layout.
Press "Ctrl + S" (the shortcut to save the document).
WHAT HAPPENS, AND WHAT SHOULD HAPPEN:
The save dialoge box appears.
====================
I think this problem happens for all keyboard layouts that don't use Latin characters.
Layout-wise, when I press "Ctrl + S" while Persian layout is active, I am typing "Ctrl + س".
But keyboard-wise, I am always pressing the same keyboard binding.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: libunity9 7.1.4+14.04.20140210-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-8.27-generic 3.13.2
Uname: Linux 3.13.0-8-generic x86_64
ApportVersion: 2.13.2-0ubuntu4
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Feb 16 12:04:10 2014
InstallationDate: Installed on 2014-02-15 (0 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140211)
SourcePackage: libunity
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libunity/+bug/1280759/+subscriptions
Follow ups
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Mathew Hodson, 2015-01-14
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Mathew Hodson, 2015-01-14
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-11-02
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-10-01
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Alberto Salvia Novella, 2014-09-29
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Robert Ancell, 2014-09-23
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: zeine77, 2014-09-19
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-09-02
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-09-01
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Vasil Yakauleu, 2014-08-09
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Treviño, 2014-07-24
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-04-21
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-04-21
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-04-16
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Masoud Pourmoosa, 2014-04-04
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Doctor Rover, 2014-04-04
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Masoud Pourmoosa, 2014-04-03
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-04-03
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-04-03
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on non-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-03-30
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Alberto Salvia Novella, 2014-03-30
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-03-29
-
[Bug 1280759] Re: Unity shortcuts (Super+A/F/M/C/V) do not work on-latin layout in Trusty - shortcuts are defined via keyboard layout, not the keys
From: Norbert, 2014-03-29
-
[Bug 1280759] Re: Shortcuts are defined via keyboard layout, not the keys
From: Launchpad Bug Tracker, 2014-03-29
-
[Bug 1280759] Re: Shortcuts are defined via keyboard layout, not the keys
From: Masoud Pourmoosa, 2014-03-03
-
[Bug 1280759] Re: Shortcuts are defined via keyboard layout, not the keys
From: Michal Hruby, 2014-02-18
-
[Bug 1280759] [NEW] Shortcuts are defined via keyboard layout, not the keys
From: Masoud Pourmoosa, 2014-02-16
References