Thinkpad T23: middle mouse button stops working when I revive the computer after a hibernate to disk. This occurs in kernel-2.6.16-1.2108_FC4, kernel-2.6.16-1.2111_FC4, and kernel-2.6.16-1.2115_FC4. It does NOT occur in kernel-2.6.13-1.1532_FC4. It occurs even in text console mode (eg after typing CTRL+ALT+F1 to get a text login screen) so I don't think it is an X problem. If I do xev then the middle mouse button does not produce any event.
Update: if I boot with the selinux=0 kernel option, the problem goes away. Does that mean it should be recharacterized as a SELinux bug?
OK, it turns out that selinux=0 didn't really fix the problem. What seems to have fixed it is changing a BIOS setting. In the BIOS menu, Config -> Keyboard/Mouse -> Trackpoint, change the setting from [AutoDisable] to [Enabled]. The bizarre thing is that when I later changed the setting back to [AutoDisable], the problem didn't come back.