It always takes me forever to install a new screen cause I want it to be completely centred. So, I made these ROMs. Free for all! Just download and drop it on your flash cart.
The GB/GBC screen test has an inbuilt button test (press start to "start" it)
The GBA screen guide