I'm not sure that this is a kernel problem as the mighty mouse works fine in jaunty + karmic (2.6.31) kernel.
Working configuration (jaunty + karmic kernel): uname -a: Linux tom-laptop 2.6.30-9-generic #10-Ubuntu SMP Fri Jun 12 16:01:02 UTC 2009 i686 GNU/Linux
dmesg: [ 199.998716] input: Mighty Mouse as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/bluetooth/hci0/hci0:12/input12 [ 199.998821] apple 0005:05AC:030C.0003: input,hidraw1: BLUETOOTH HID v2.00 Mouse [Mighty Mouse] on 00:21:86:E5:50:BE
I'm not sure that this is a kernel problem as the mighty mouse works fine in jaunty + karmic (2.6.31) kernel.
Working configuration (jaunty + karmic kernel):
uname -a:
Linux tom-laptop 2.6.30-9-generic #10-Ubuntu SMP Fri Jun 12 16:01:02 UTC 2009 i686 GNU/Linux
dmesg: pci0000: 00/0000: 00:1a.0/ usb3/3- 1/3-1:1. 0/bluetooth/ hci0/hci0: 12/input12 030C.0003: input,hidraw1: BLUETOOTH HID v2.00 Mouse [Mighty Mouse] on 00:21:86:E5:50:BE
[ 199.998716] input: Mighty Mouse as /devices/
[ 199.998821] apple 0005:05AC: