I had the same problems using both GTK+ 2 and 3 programs. This is a bug in the GTK+ libraries, which has been solved in later versions. See the following commits:
GTK+ 3: http://git.gnome.org/browse/gtk+/commit/?id=314b6abbe8d8daae1e2de50b15cc9b6553af1f3d GTK+ 2: http://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=1533e67ae40d938a6ee805eab5581922f4b97459 Ubuntu 12.10 uses GTK+ versions 2.24 and 3.6, which already include these patches. Please apply these patches to the GTK+ libraries in Ubuntu 12.04, such that GTK+ programs which use shift+function key in their key bindings are useful again. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/990617 Title: Shift + Fx key combination doesn't work Status in “xorg-server” package in Ubuntu: Confirmed Bug description: After a fresh install of Lubuntu 12.04, the Shift + F1/F2/F3/etc key combination no longer works and only registers as the Fx key. For example, pressing Shift + F1 (save state) in VBA-M (sourceforge.net/projects/vbam/) registers as F1 (load state). This worked fine on 11.10. Some users of other distros have reported this problem as well, and it seems to be linked to a recent xorg update (possibly xorg-server 1.11.1), but I can't confirm exactly where the problem is... https://bbs.archlinux.org/viewtopic.php?id=128329 http://archives.gentoo.org/gentoo-amd64/msg_a585954c9ed84bcb0d7959f682b95060.xml ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: xserver-xorg 1:7.6+12ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14 Uname: Linux 3.2.0-24-generic i686 ApportVersion: 2.0.1-0ubuntu6 Architecture: i386 Date: Sat Apr 28 12:22:56 2012 InstallationMedia: Lubuntu 12.04 "Precise Pangolin" - Release i386 (20120423) ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: xorg UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/990617/+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

