Bug 15948 (qwerty-accels)

Summary: Make "qwerty accels" configurable xkb behaviour
Product: xkeyboard-config Reporter: Gabriel.de-Perthuis
Component: GeneralAssignee: xkb
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium CC: freedesktop, myk
Version: unspecified   
Hardware: All   
OS: All   
URL: http://bugzilla.gnome.org/show_bug.cgi?id=162726
Whiteboard:
i915 platform: i915 features:

Description Gabriel.de-Perthuis 2008-05-15 16:17:06 UTC
Users of Russian, Greek, Arabic, Japanese want to be able to type accels using a qwerty layout. Users of French, German, and latin languages do not want it.

Currently the first behaviour is implemented as a gtk+ hack - http://bugzilla.gnome.org/show_bug.cgi?id=162726 . The second set of users suffers.

This behaviour should be implemented in xkb in a configurable way, so that it can be removed from gtk+ and both sets of users can be happy.
Comment 1 Sergey V. Udaltsov 2008-05-27 15:30:43 UTC
xkeyboard-config has nothing to do with it. neither xorg. The apps/toolkits get notifications about both keycodes and keysyms (and modifiers and groups etc). The rest is up to them. If some key produces letter S with group 1, and some other key produces letter S with group 2 - xkb can do nothing with the app looking for the symbol S but not for the keycodes.

AFAIK gtk does not do any bad hacks - it correctly(!) just looks through all the symbols in all groups of the pressed key.

PS Though, being Russian, I personally really like the way gtk behaves - and sincerely cannot understand users having several latin layouts in one configuration

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.