More info: keyboard works OK under 2.6.17-11-generic from Ubuntu 6.10 so it looks like kernel configuration problem. I noticed the following:
$uname -a Linux vilya 2.6.20-15-generic #2 SMP Sun Apr 15 06:17:24 UTC 2007 x86_64 GNU/Linux $cat /proc/bus/input/devices I: Bus=0017 Vendor=0001 Product=0001 Version=0100 N: Name="Macintosh mouse button emulation" P: Phys= S: Sysfs=/class/input/input0 H: Handlers=mouse0 ts0 event0 B: EV=7 B: KEY=70000 0 0 0 0 B: REL=3
I: Bus=0003 Vendor=046d Product=c012 Version=0110 N: Name="Logitech USB-PS/2 Optical Mouse" P: Phys=usb-0000:00:02.0-10/input0 S: Sysfs=/class/input/input1 H: Handlers=mouse1 ts1 event1 B: EV=7 B: KEY=f0000 0 0 0 0 B: REL=103
I: Bus=0010 Vendor=001f Product=0001 Version=0100 N: Name="PC Speaker" P: Phys=isa0061/input0 S: Sysfs=/class/input/input2 H: Handlers=kbd event2 B: EV=40001 B: SND=6
I: Bus=0019 Vendor=0000 Product=0002 Version=0000 N: Name="Power Button (FF)" P: Phys=ACPI_FPB/button/input0 S: Sysfs=/class/input/input3 H: Handlers=kbd event3 B: EV=3 B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button (CM)" P: Phys=PNP0C0C/button/input0 S: Sysfs=/class/input/input4 H: Handlers=kbd event4 B: EV=3 B: KEY=10000000000000 0
=============================================
$uname -a Linux vilya 2.6.17-11-generic #2 SMP Tue Mar 13 22:06:20 UTC 2007 x86_64 GNU/Linux $cat /proc/bus/input/devices I: Bus=0011 Vendor=0001 Product=0001 Version=ab41 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 S: Sysfs=/class/input/input0 H: Handlers=kbd event0 B: EV=120013 B: KEY=402000000 3802078f840d001 f2ffffdfffefffff fffffffffffffffe B: MSC=10 B: LED=7
I: Bus=0010 Vendor=001f Product=0001 Version=0100 N: Name="PC Speaker" P: Phys=isa0061/input0 S: Sysfs=/class/input/input1 H: Handlers=kbd event1 B: EV=40001 B: SND=6
I: Bus=0003 Vendor=046d Product=c012 Version=1300 N: Name="Logitech USB-PS/2 Optical Mouse" P: Phys=usb-0000:00:02.0-10/input0 S: Sysfs=/class/input/input2 H: Handlers=mouse0 event2 B: EV=7 B: KEY=f0000 0 0 0 0 B: REL=103
So it looks like Feisty's kernel detects my keyboard as Macintosh mouse, whatever that is.
More info: keyboard works OK under 2.6.17-11-generic from Ubuntu 6.10 so it looks like kernel configuration problem. I noticed the following:
$uname -a input/devices class/input/ input0
Linux vilya 2.6.20-15-generic #2 SMP Sun Apr 15 06:17:24 UTC 2007 x86_64 GNU/Linux
$cat /proc/bus/
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/
H: Handlers=mouse0 ts0 event0
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
I: Bus=0003 Vendor=046d Product=c012 Version=0110 0000:00: 02.0-10/ input0 class/input/ input1
N: Name="Logitech USB-PS/2 Optical Mouse"
P: Phys=usb-
S: Sysfs=/
H: Handlers=mouse1 ts1 event1
B: EV=7
B: KEY=f0000 0 0 0 0
B: REL=103
I: Bus=0010 Vendor=001f Product=0001 Version=0100 class/input/ input2
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/
H: Handlers=kbd event2
B: EV=40001
B: SND=6
I: Bus=0019 Vendor=0000 Product=0002 Version=0000 FPB/button/ input0 class/input/ input3
N: Name="Power Button (FF)"
P: Phys=ACPI_
S: Sysfs=/
H: Handlers=kbd event3
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000 button/ input0 class/input/ input4
N: Name="Power Button (CM)"
P: Phys=PNP0C0C/
S: Sysfs=/
H: Handlers=kbd event4
B: EV=3
B: KEY=10000000000000 0
======= ======= ======= ======= ======= ======= ===
$uname -a input/devices serio0/ input0 class/input/ input0
Linux vilya 2.6.17-11-generic #2 SMP Tue Mar 13 22:06:20 UTC 2007 x86_64 GNU/Linux
$cat /proc/bus/
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/
S: Sysfs=/
H: Handlers=kbd event0
B: EV=120013
B: KEY=402000000 3802078f840d001 f2ffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0010 Vendor=001f Product=0001 Version=0100 class/input/ input1
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/
H: Handlers=kbd event1
B: EV=40001
B: SND=6
I: Bus=0003 Vendor=046d Product=c012 Version=1300 0000:00: 02.0-10/ input0 class/input/ input2
N: Name="Logitech USB-PS/2 Optical Mouse"
P: Phys=usb-
S: Sysfs=/
H: Handlers=mouse0 event2
B: EV=7
B: KEY=f0000 0 0 0 0
B: REL=103
So it looks like Feisty's kernel detects my keyboard as Macintosh mouse, whatever that is.