I am running Xrg-6.8.2-r4 on my Inspiron 9300. I have the ATI Radeon Mobility X300 and I am using the ati-drivers from portage. In my X I am unable to use the number key 0 but I can use shift key to get ")" not the number 0. I tried using the open source ati drivers from Xorg. I have the same problem. running xev and hitting the 0 key produces the following: FocusOut event, serial 24, synthetic NO, window 0xe00001, mode NotifyGrab, detail NotifyAncestor FocusIn event, serial 24, synthetic NO, window 0xe00001, mode NotifyUngrab, detail NotifyAncestor KeymapNotify event, serial 24, synthetic NO, window 0x0, keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reproducible: Always Steps to Reproduce: 1. Start X 2. Start any application like xterm 3. Hit the number 0 key Actual Results: Number 0 doesnt register. Expected Results: Number 0 should register. Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686) ================================================================= System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1.86GHz Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 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.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -mfpmath=sse -mmmx -msse -msse2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -mfpmath=sse -mmmx -msse -msse2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Created attachment 70879 [details] xorg.conf This is the xorg.conf that I use.
What's the output of `setxkbmap -print`, and please attach your X log.
The output of `stxkbmap -print`: xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc/pc(pc104)+pc/us" }; xkb_geometry { include "pc(pc104)" }; };
Created attachment 70899 [details] Xorg.0.log This is the Xorg.0.log while X is running.
I ran the Ubuntu 5.04 live cd which has Xorg 6.8.2, The "0" key works fine in it. Output of `setxkbmap -print`: xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc/pc(pc104)+pc/us" }; xkb_geometry { include "pc(pc104)" }; }; the output of `xev` when 0 is pressed: KeyPress event, serial 26, synthetic NO, window 0x2c00001, root 0x40, subw 0x0, time 150265, (1296,375), root:(1316,462), state 0x0, keycode 19 (keysym 0x30, 0), same_screen YES, XLookupString gives 1 bytes: (30) "0" XmbLookupString gives 1 bytes: (30) "0" XFilterEvent returns: False KeyRelease event, serial 29, synthetic NO, window 0x2c00001, root 0x40, subw 0x0, time 150326, (1296,375), root:(1316,462), state 0x0, keycode 19 (keysym 0x30, 0), same_screen YES, XLookupString gives 1 bytes: (30) "0" KeyPress event, serial 29, synthetic NO, window 0x2c00001, root 0x40, subw 0x0, time 150827, (1296,375), root:(1316,462), state 0x0, keycode 19 (keysym 0x30, 0), same_screen YES, XLookupString gives 1 bytes: (30) "0" XmbLookupString gives 1 bytes: (30) "0" XFilterEvent returns: False KeyRelease event, serial 29, synthetic NO, window 0x2c00001, root 0x40, subw 0x0, time 150898, (1296,375), root:(1316,462), state 0x0, keycode 19 (keysym 0x30, 0), same_screen YES, XLookupString gives 1 bytes: (30) "0" I am also attaching the xorg.conf and Xorg.0.log from the live CD.
Created attachment 71019 [details] Xorg.0.log from Ubunto 5.04 LiveCD
Created attachment 71020 [details] xorg.conf from Ubuntu 5.04 LiveCD
Please reopen if this remains an issue with modular X.