change semaphore breaking tests to not care about the keyboard focus

Also, Rackety