Hi all. I updated Cygwin yesterday, I had no problem before.
In xterm, both Numlock and Capslock modifiers are changing status by gaining focus. If Capslock is off, there is no problem : xterm stay in lowercase. If it is on, gaining focus make change the status (first Alt-tab=>off, second Alt-tab=>on, etc.). Same thing with Numlock. Some infos about my installed versions : $ xterm -version Cygwin 6.8.99.903(237) ]$ X -version Welcome to the XWin X Server Vendor: The Cygwin/X Project Release: 1.5.3.0 (10503000) Contact: cygwin-xfree@cygwin.com $ cygcheck -s [...] Cygwin DLL version info: DLL version: 1.5.25 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 156 Shared data: 4 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Thu Jun 12 19:34:46 CEST 2008 CVS tag: cr-0x5f1 Shared id: cygwin1S4 [...] Cygwin Package Information Package Version _update-info-dir 00780-1 alternatives 1.3.30c-2 ash 20040127-4 base-files 3.7-1 base-passwd 2.2-1 bash 3.2.39-20 binutils 20080624-2 bzip2 1.0.5-2 coreutils 6.10-2 crypt 1.1-1 csih 0.1.8-1 cvs 1.11.22-1 cygrunsrv 1.34-1 cygutils 1.3.2-1 cygwin 1.5.25-15 cygwin-doc 1.4-4 diffutils 2.8.7-1 e2fsprogs 1.35-3 editrights 1.01-2 expat 2.0.1-1 file 4.21-1 findutils 4.4.0-3 font-alias 1.0.1-1 font-bitstream-dpi75 1.0.0-1 font-bitstream-vera-ttf 1.10-1 font-cursor-misc 1.0.0-1 font-encodings 1.0.2-1 font-misc-misc 1.0.0-1 fontconfig 2.6.0-1 freetype2 2.3.7-1 gawk 3.1.6-1 gcc 3.4.4-3 gcc-core 3.4.4-3 gcc-g++ 3.4.4-3 gcc-mingw-core 20050522-1 gcc-mingw-g++ 20050522-1 gdb 6.8-2 gettext 0.17-1 grep 2.5.3-1 groff 1.19.2-2 gzip 1.3.12-2 less 382-1 libbz2_1 1.0.5-2 libdb4.5 4.5.20.2-2 libexpat0 1.95.8-2 libexpat1 2.0.1-1 libexpat1-devel 2.0.1-1 libfontconfig1 2.6.0-1 libfontenc1 1.0.4-2 libfreetype2-devel 2.3.7-1 libfreetype26 2.3.7-1 libgdbm4 1.8.3-8 libGL1 7.2-2 libICE6 1.0.4-2 libiconv2 1.12-1 libintl1 0.10.40-1 libintl2 0.12.1-3 libintl3 0.14.5-1 libintl8 0.17-1 libncurses7 5.3-4 libncurses8 5.5-3 libpcre0 7.8-1 libpixman1_0 0.12.0-1 libpopt0 1.6.4-4 libreadline6 5.2.12-10 libSM6 1.1.0-1 libwrap0 7.6-4 libX11_6 1.1.5-1 libXau6 1.0.4-1 libXaw7 1.0.4-2 libxcb-xlib0 1.1-2 libxcb1 1.1-2 libXdmcp6 1.0.2-3 libXext6 1.0.4-1 libXft1 1.0.0-1 libXft2 2.1.13-1 libxkbfile1 1.0.5-2 libXmu6 1.0.4-1 libXmuu1 1.0.4-1 libXpm4 3.5.7-2 libXrender1 0.9.4-2 libXt6 1.0.5-2 lndir 1.0.1-2 login 1.9-8 luit 1.0.3-1 make 3.81-2 man 1.6e-1 mingw-runtime 3.15.1-1 minires 1.01-1 mkfontdir 1.0.4-1 mkfontscale 1.0.5-1 openssh 5.1p1-9 openssl 0.9.8i-1 pcre 7.8-1 perl 5.10.0-5 rebase 2.4.4-1 rgb 1.0.3-1 run 1.1.10-1 rxvt 20050409-9 sed 4.1.5-2 tar 1.20-1 tcltk 20080420-1 termcap 20050421-1 terminfo 5.5_20061104-1 texinfo 4.8a-1 tzcode 2008a-1 util-linux 2.13.1-2 vim 7.2-3 w32api 3.12-1 wget 1.11.3-1 which 2.19-1 wtf 0.0.4-6 X-startup-scripts 1.1.0-2 xauth 1.0.3-1 xcursor-themes 1.0.1-1 xinit 1.1.0-3 xkbcomp 1.0.5-1 xkeyboard-config 1.4-1 xmodmap 1.0.3-1 xorg-server 1.5.3-2 xorg-x11-base 7.4-1 xorg-x11-bin 7.4-1 xorg-x11-bin-dlls 7.4-1 xorg-x11-bin-lndir 7.4-1 xorg-x11-etc 7.4-1 xorg-x11-fenc 7.4-1 xorg-x11-fnts 7.4-1 xorg-x11-libs-data 7.4-1 xorg-x11-xwin 7.4-1 xrdb 1.0.5-1 xterm 237-2 zip 2.32-2 zlib 1.2.3-2 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/