well I can only confirm that the problem on my ubuntu 13.10 with gnome installed still exist.
an ugly workaround can be done with xkb of course. I added as a startup command/application through the startup application preferences the following command setxkbmap -layout "de,il" -option "grp:alt_shift_toggle" and disabled all gnome shortcuts to switch layout and left only one layout as option. (deleted the hebrew layout and left only the german one in this case) (tried to do it also through xorg and /etc/default/keyboard and /etc/X11/xorg.conf.d/something but both gotten overwritten) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1244158 Title: GNOME: Modifiers Only keyboard layout switch have no effect Status in “gnome-settings-daemon” package in Ubuntu: Confirmed Bug description: After setting up Alt+Shift keys to change the keyboard layout (via gnome-tweak-tool or via gnome control center), these key combinations do not provide the expected result. Expected Result: Keyboard layout is changed and keyboard indicator display updates Actual Result: Only keyboard indicator display updates, leaving the actual keyboard indicator in English. I have English-Hebrew keyboard layout configured with alt+shift for layout switching. Once the layout is on Hebrew, alt+shift switches back to English properly. Once the layout is on English, alt+shift changes the keyboard indicator to "he", but actually the systems layout is still English. At this point, pressing Alt+Shift results in changes to the indicator display only, resulting in no actual layout switches. If "Allow different sources for each window" is selected in "Input Sources Options" then: - Changing the layout to Hebrew. - Alt-Tab to another window with a different layout. - Alt-Tab back, allows me to type back in Hebrew. When Alt+Shift "switches" to English: $ setxkbmap -query rules: evdev model: pc105 layout: us options: compose:caps,terminate:ctrl_alt_bksp,grp:alt_shift_toggle When Alt+Shift "switches" to Hebrew: $ setxkbmap -query rules: evdev model: pc105 layout: il,us variant: , options: compose:caps,terminate:ctrl_alt_bksp,grp:alt_shift_toggle Which seems right. But still when typing, English chars are being typed. I tried this with the packages from the official repos, gnome-ppa, and ppa:attente/1218322 as described here: http://askubuntu.com/questions/356357/how-to-use-altshift-combo-to-switch-keyboard-layout-in-13-10 All with the same effect. Ubuntu 13.10 gnome-settings-daemon 3.8.5-0ubuntu9 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1244158/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

