GNOME Bugzilla – Bug 685692
Regression: cannot type the digits 1 through 8 in Hebrew (lyx) keyboard layout
Last modified: 2013-03-19 09:07:29 UTC
Viewed on ubuntu 12.10. Since gnome-settings 3.6 (from https://launchpad.net/~jbicha/+archive/ibus), The numbers 1 through 8 cannot be typed Hebrew (lyx) keyboard layout. This means that this layout is no longer usable. When downgrading to 3.4.2, all is well again. To reproduce: 1. Add Hebrew (lyx) keyboard layout. 2. Switch to this layout. 3. In gedit, try typing "1234567890" from the numeric row (not the keypad). Expected results: all the numbers should show up. Actual results: only "90" is shown. Reported downstream: https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/1061974 Please let me know if I can supply more information.
*** Bug 685174 has been marked as a duplicate of this bug. ***
Using the old packages, if you remove every other layout and leave only Hebrew (lyx), does it work?
Good thinking! No, it does not. When Hebrew (lyx) is the only layout, I do not get any numbers. Even more interestingly, it seems to depend on the order of the layouts in the keyboard layout settings. If Hebrew (lyx) is first and English (US) is second, I cannot type the digits in Hebrew (lyx). When I reverse the order, it works.
This was a bug in xkeyboard-config which got fixed some time ago: http://cgit.freedesktop.org/xkeyboard-config/commit/?id=2e9ab8be72b1d0306e5e6e8c33cde51c0c927450
The issue still exists for me on ubuntu 13.04, with "GNOME3 Team" ppa enabled.
But yes, it is probably not gnome :)