This is a bit of a strange one, I'm guessing it's down to fceu but can't be sure. I am running KDE 3.4.3, with virtual desktops. When I run fceu via 'fceu romname.nes &', it switches between fullscreen mode and windowed mode using the <Alt> + <Enter> keys as standard. When I run it on Desktop 1, this behaves as normal. However, when I run it on a different desktop (for example, by switching to a different desktop, and then right clicking on fceu in the Kicker tray and selecting "To Current Desktop" the functionality isn't quite right. In windowed mode, everything is fine, but when I put it into fullscreen mode, hitting <Enter> (i.e. without the <Alt> key) switches back out of fullscreen. As <Enter> is mapped to the NES Start button by default, it's a bit annoying! This is no big deal, as I can easily just run fceu on the first desktop. It does seem rather puzzling to me though. I'm in the process of setting up Gentoo 2006.0 on an AMD64, so maybe I can provide a little more info shortly. # emerge --info Portage 2.1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -fno-ident -ffast-math" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/splash /etc/terminfo" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -fno-ident -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="en_GB en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa arts avi berkdb bitmap-fonts cli crypt divx4linux dri dvd eds emacs emboss encode fbcon fortran gdbm gif gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog jpeg kde kdeenablefinal libg++ libwww mad mikmod motif mp3 mpeg msn ncurses nls nptl nsplugin offensive ogg oggvorbis opengl pam pcre pdflib perl png pppd python qt quicktime readline reflection samba sdl session spell spl ssl tcpd tetex truetype truetype-fonts type1-fonts usb vorbis xml2 xmms xorg xv xvid zlib elibc_glibc kernel_linux linguas_en_GB linguas_en userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Is this still an issue for you? I wasn't ever able to reproduce this.
I'm afraid that I stopped using Gentoo a few months back, so this bug is no longer causing me any trouble!
ok. works for me then.