Package: xserver-xfree86 Version: 4.3.0.dfsg.1-6 Severity: normal Steps to reproduce:
1) Take a one year old child 2) Allow said child to hammer at random on your keyboard After this treatment, any keyboard input results only in characters appearing which (I think) have the high-bit set. eg pressing m results in a mu, d a lower-case delta (IIRC) etc etc. Using Alt-Tab-F<x> to switch to a console results in a complete console lockup -- no response to any keyboard input whatsoever. Logging in over the network, I can kill & restart X which solves the problem. I haven't nailed down a precise key sequence which causes the problem (for hopefully obvious reasons!). It probably has something to do with the combinations of ctrl, alt etc and various other keys, since the hammering happens mostly on the bottom of the keyboard! Is there some kind of magic key combination which will result in meta being a sticky key? I haven't been able to find anything in the docs, but that might explain the observed X behaviour (although not the console lockup which is presumably a kernel/X interaction triggered by X putting the keyboard in some weird state). cheers, Phil -- Package-specific info: -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.8-1-k7 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 Versions of packages xserver-xfree86 depends on: ii debconf [debconf-2.0] 1.4.32 Debian configuration management sy ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an ii xserver-common 4.3.0.dfsg.1-6 files and utilities common to all ii zlib1g 1:1.2.1.1-5 compression library - runtime -- debconf information: xserver-xfree86/config/monitor/screen-size: 17 inches (430 mm) * xserver-xfree86/config/device/use_fbdev: false * xserver-xfree86/config/monitor/selection-method: Advanced xserver-xfree86/config/doublequote_in_string_error: xserver-xfree86/config/device/bus_id: xserver-xfree86/config/device/video_ram: * xserver-xfree86/config/monitor/lcd: false xserver-xfree86/config/inputdevice/keyboard/internal: * xserver-xfree86/config/device/driver: mga * xserver-xfree86/config/monitor/vert-refresh: 50-160 * xserver-xfree86/config/display/default_depth: 24 * xserver-xfree86/config/display/modes: 1280x960, 1152x864, 1024x768, 800x600, 640x480 xserver-xfree86/config/modules: GLcore, bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, speedo, type1, vbe, xtt xserver-xfree86/config/monitor/range_input_error: * xserver-xfree86/autodetect_video_card: true * xserver-xfree86/config/inputdevice/keyboard/variant: * xserver-xfree86/config/inputdevice/mouse/port: /dev/psaux xserver-xfree86/config/write_files_section: true xserver-xfree86/autodetect_monitor: true xserver-xfree86/config/device/identifier: * shared/default-x-server: xserver-xfree86 xserver-xfree86/config/inputdevice/mouse/emulate3buttons: true * xserver-xfree86/config/inputdevice/keyboard/layout: gb * xserver-xfree86/config/monitor/horiz-sync: 27-96 xserver-xfree86/config/monitor/identifier: shared/no_known_x-server: xserver-xfree86/autodetect_mouse: true xserver-xfree86/config/monitor/mode-list: 1280x960 @ 60Hz * xserver-xfree86/config/inputdevice/keyboard/rules: xfree86 xserver-xfree86/multiple_possible_x-drivers: * xserver-xfree86/config/inputdevice/keyboard/model: pc105 xserver-xfree86/config/write_dri_section: true xserver-xfree86/config/inputdevice/mouse/zaxismapping: true xserver-xfree86/config/device/bus_id_error: * xserver-xfree86/config/inputdevice/keyboard/options: xserver-xfree86/config/nonnumeric_string_error: * xserver-xfree86/config/inputdevice/mouse/protocol: PS/2 shared/multiple_possible_x-servers: xserver-xfree86/config/null_string_error: