Re: keyboard problem with UP & PrintScrn

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Just realized that udev is just showing a single entry for a key press.  Unless the constant stream events
is not normal please ignore this.

Thanks
Ed

On Saturday 03 April 2010 09:32:34 Ed Tomlinson wrote:
> Hi,
> 
> I reciently switched to xorg 1.8 which uses udev for keyboard setup when using evdev.  My UP and Printscrn 
> keys  did not work (all other keys work as expected).  xev does not show the keypress events for either of these 
> keys.  Googling lead me to /lib/udev/keymap.  Running this with the -i option also fails to show the keypress events.  
> There is also a constant stream of null events from keymap -i with the keypress / keyrelease events  coming out in 
> this stream when a key is pressed.
> 
> In xorg.conf I have:
> 
> Section "InputDevice"
>         Identifier  "Keyboard0"
>         Driver      "evdev"
>         option      "Device" "/dev/input/event0"
>         option      "CoreKeyboard"
>         option      "XkbModel" "pc105"
>         option      "XkbLayout" "ca"
>         option      "XkbVariant" "fr"
>         Option      "XkbOptions" "terminate:ctrl_alt_bksp"
> EndSection
> 
> and extracting from: udevadm info --export-db > /tmp/udev-db.txt"
> I get:
> 
> P: /devices/platform/i8042
> E: UDEV_LOG=3
> E: DEVPATH=/devices/platform/i8042
> E: DRIVER=i8042
> E: MODALIAS=platform:i8042
> E: SUBSYSTEM=platform
> 
> P: /devices/platform/i8042/serio0
> E: UDEV_LOG=3
> E: DEVPATH=/devices/platform/i8042/serio0
> E: DRIVER=atkbd
> E: SERIO_TYPE=06
> E: SERIO_PROTO=00
> E: SERIO_ID=00
> E: SERIO_EXTRA=00
> E: MODALIAS=serio:ty06pr00id00ex00
> E: SUBSYSTEM=serio
> E: DMI_VENDOR=System manufacturer
> 
> P: /devices/platform/i8042/serio0/input/input0
> E: UDEV_LOG=3
> E: DEVPATH=/devices/platform/i8042/serio0/input/input0
> E: PRODUCT=11/1/1/ab41
> E: NAME="AT Translated Set 2 keyboard"
> E: PHYS="isa0060/serio0/input0"
> E: EV==120013
> E: KEY==402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
> E: MSC==10
> E: LED==7
> E: MODALIAS=input:b0011v0001p0001eAB41-e0,1,4,11,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,l0,1,2,sfw
> E: SUBSYSTEM=input
> 
> P: /devices/platform/i8042/serio0/input/input0/event0
> N: input/event0
> S: char/13:64
> S: input/by-path/platform-i8042-serio-0-event-kbd
> E: UDEV_LOG=3
> E: DEVPATH=/devices/platform/i8042/serio0/input/input0/event0
> E: MAJOR=13
> E: MINOR=64
> E: DEVNAME=/dev/input/event0
> E: SUBSYSTEM=input
> E: ID_INPUT=1
> E: ID_INPUT_KEY=1
> E: ID_INPUT_KEYBOARD=1
> E: ID_SERIAL=noserial
> E: ID_PATH=platform-i8042-serio-0
> E: DMI_VENDOR=System manufacturer
> E: DEVLINKS=/dev/char/13:64 /dev/input/by-path/platform-i8042-serio-0-event-kbd
> 
> The kernel is 2.6.33.2 and udev is 151-r1 (gentoo)
> 
> How do we go about debugging this one?
> 
> Thanks
> Ed Tomlinson
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux