Public bug reported:

On what operating system?

OS (Linux distributions, UNIX or ...):Linux Mint 17
Architecture (i386, x86_64):x86_64
IBus version:1.5.5
Input method name and version:
Python version:2.7.6
dbus version:?
dbus-python version:?
gtk version (if bug is about gtk applications):
qt version (if bug is about qt applications):

What steps will reproduce the problem?

1. Install Linux Mint XFCE
2. Start emacs
3. Mark a block using CTRL-space
4. Get confused why CTRL-space does not work

1. Go to duolingo.com
2. Go to a listening lesson
3. Press CTRL-space to listen to the audio at a slower speed
4. Get confused why CTRL-space does not work

What is the expected output? What do you see instead?

I expect CTRL-space to be given to emacs/duolingo.

I see that CTRL-space is intercepted.


Please provide any additional information below.

According to the ibus people
http://code.google.com/p/ibus/issues/detail?id=1732#c4 the default
shortcut is Super+space.

Ubuntu uses a patch (debian/patches/ibus-xx-ctrl-space.patch) which
changes the Super+space to CTRL+space.

That is a bad choice as CTRL+space is also used alot in Emacs. I have
been unable to find the rationale behind overriding the default of
Super+space, and thus I will suggest you simply remove the patch.

- o -

The problem is that I as a user am not told which program intercepts
CTRL-space, so it is very hard for me to figure out which program eats
my CTRL-space. ibus does not give a warning, and if you (like me) have a
single input method engine installed, you do not see any change from
pressing CTRL-space - making it even harder to figure out. I spent 2
frustrating hours figuring out what caused problem, and I expect other
emacs/duolingo.com users will experience the same.

There are several ways in which this could be improved:

* Disable the shortcut if there is only one input method engine
* Give a pop-up dialog box the first time the user activates the shortcut, so 
that the user is aware that this shortcut is run by ibus and how to disable it 
if that is not what the user wants.
* Disable the shortcut by default - I would imagine the people that have the 
need for multiple input engines would have to select the input engines anyway, 
so they will see the preferences anyway and see that they can select a shortcut.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: ibus 1.5.5-1ubuntu3
ProcVersionSignature: Ubuntu 3.13.0-32.57-lowlatency 3.13.11.4
Uname: Linux 3.13.0-32-lowlatency x86_64
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
Date: Tue Jul 29 11:05:42 2014
InstallationDate: Installed on 2013-10-10 (291 days ago)
InstallationMedia: Linux Mint 15 "Olivia" - Release amd64 (20130520)
ProcEnviron:
 LANGUAGE=
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: ibus
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: ibus (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug qiana third-party-packages

** Summary changed:

- CTRL-space is a bad chose for shortcut as it is used by emacs
+ CTRL-space is a bad choice for shortcut as it is used by emacs

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ibus in Ubuntu.
https://bugs.launchpad.net/bugs/1349751

Title:
  CTRL-space is a bad choice for shortcut as it is used by emacs

Status in “ibus” package in Ubuntu:
  New

Bug description:
  On what operating system?

  OS (Linux distributions, UNIX or ...):Linux Mint 17
  Architecture (i386, x86_64):x86_64
  IBus version:1.5.5
  Input method name and version:
  Python version:2.7.6
  dbus version:?
  dbus-python version:?
  gtk version (if bug is about gtk applications):
  qt version (if bug is about qt applications):

  What steps will reproduce the problem?

  1. Install Linux Mint XFCE
  2. Start emacs
  3. Mark a block using CTRL-space
  4. Get confused why CTRL-space does not work

  1. Go to duolingo.com
  2. Go to a listening lesson
  3. Press CTRL-space to listen to the audio at a slower speed
  4. Get confused why CTRL-space does not work

  What is the expected output? What do you see instead?

  I expect CTRL-space to be given to emacs/duolingo.

  I see that CTRL-space is intercepted.

  
  Please provide any additional information below.

  According to the ibus people
  http://code.google.com/p/ibus/issues/detail?id=1732#c4 the default
  shortcut is Super+space.

  Ubuntu uses a patch (debian/patches/ibus-xx-ctrl-space.patch) which
  changes the Super+space to CTRL+space.

  That is a bad choice as CTRL+space is also used alot in Emacs. I have
  been unable to find the rationale behind overriding the default of
  Super+space, and thus I will suggest you simply remove the patch.

  - o -

  The problem is that I as a user am not told which program intercepts
  CTRL-space, so it is very hard for me to figure out which program eats
  my CTRL-space. ibus does not give a warning, and if you (like me) have
  a single input method engine installed, you do not see any change from
  pressing CTRL-space - making it even harder to figure out. I spent 2
  frustrating hours figuring out what caused problem, and I expect other
  emacs/duolingo.com users will experience the same.

  There are several ways in which this could be improved:

  * Disable the shortcut if there is only one input method engine
  * Give a pop-up dialog box the first time the user activates the shortcut, so 
that the user is aware that this shortcut is run by ibus and how to disable it 
if that is not what the user wants.
  * Disable the shortcut by default - I would imagine the people that have the 
need for multiple input engines would have to select the input engines anyway, 
so they will see the preferences anyway and see that they can select a shortcut.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: ibus 1.5.5-1ubuntu3
  ProcVersionSignature: Ubuntu 3.13.0-32.57-lowlatency 3.13.11.4
  Uname: Linux 3.13.0-32-lowlatency x86_64
  ApportVersion: 2.14.1-0ubuntu3.2
  Architecture: amd64
  Date: Tue Jul 29 11:05:42 2014
  InstallationDate: Installed on 2013-10-10 (291 days ago)
  InstallationMedia: Linux Mint 15 "Olivia" - Release amd64 (20130520)
  ProcEnviron:
   LANGUAGE=
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: ibus
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1349751/+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

Reply via email to