I don't know where this bug was introduced. Possibly someone thought it was an enhancement. The second button on a two button joystick is acting like the CLEAR key and switches windows.
Unfortunately this action, which might be a convenience, breaks programs like Planet Engine 1.1 which expects a normal button response. Planet Engine (a planetarium program) changes variables in a positive fashion with button#1 and negative with button#2. Naturally it can't work with the OS thinking button#2 is the CLEAR key.
Anyone know where this is controlled? It does not seem to be in the joystick routine itself.