Bug 3021 - Ctrl-Space mapping for language selection conflicts with IDEs
: Ctrl-Space mapping for language selection conflicts with IDEs
Status: CLOSED TRACKEDINBUGSTER
Product: opensolaris
i18n-l10n
: 200805
: Other OpenSolaris
: P2 normal (vote)
: ---
Assigned To: naoyuki
: Watcher account for opensolaris/g11n
:
: BugsterCR=6703418 BugsterCR=6758127
:
:
:
  Show dependency treegraph
 
Reported: 2008-08-22 04:39 UTC by Roman Strobl
Modified: 2008-11-04 21:54 UTC (History)
5 users (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Roman Strobl 2008-08-22 04:39:21 UTC
Ctrl-space changes language selection in OpenSolaris. However this shortcut is
used in almost all IDEs (NetBeans, Eclipse, Visual Studio, ...) for code
completion. Developers who install their favorite tool can't use this shortcut
because it is intercepted by Gnome. Please remove this shortcut mapping,
OpenSolaris is a distribution targeted to developers and we should let them use
this shortcut because it's probably the most commonly used shortcut in an IDE.
Comment 1 Brian Leonard 2008-10-30 12:26:09 UTC
Correcting the OS and version
Comment 2 Calum Benson 2008-10-31 10:15:21 UTC
Re-assigning to g11n team, cc'ing them, as they're responsible for implementing
any changes here. 

Agree it sounds like a bad choice of shortcut for a developer-focused distro
like OpenSolaris, at least as long as it's turned on by default.  However, I
think Ctrl-Space is also the default on Windows, which is presumably why we
chose it-- so presumably Windows users have the same issue wrt NetBeans, Visual
Studio etc., when input language switching is enabled?

What shortcuts would be safe to use instead, from an IDE perspective? 
Something like Ctrl+Alt+Space, Ctrl-Shift-Space or Meta-Space?
Comment 3 Calum Benson 2008-10-31 10:17:10 UTC
Assignee+QA -> g11n.
Comment 4 Brian Leonard 2008-10-31 10:45:42 UTC
Thinking about this more, why is the input switcher enabled by default? It it
something used by the majority of people, developer or not? It also has that
strange window that appears in the lower right-hand corner of the screen while
OpenSolaris is booting, which makes me think some sort of hack's in play. Maybe
the best solution is just to disable it by default?
Comment 5 naoyuki 2008-11-04 18:33:25 UTC
This is duplicate with 6703418.
http://bugs.opensolaris.org/view_bug.do?bug_id=6703418
The default InputMethod trigger key 'Ctrl+space' is changed
to Shift_L+Alt_L for non Asian/Cyrillic locales from snv92.
And iiim-panel start up timing problem is also resolved 
with recent fix. (2008.11 will have the fix)

The reason why input method switcher is enabled by default
is InputMethod is prereuisite for users who need to input Unicode
characters which is not on the key top of using keyboard.