Inside the X-G510
Three screws hidden under the feet will allow you to split the mouse into its two halves. On the left is the top piece that has a textured clear inner lining to help spread the LED glow. On the right are the main controllers and switches of the X-G510 before we get up close and see just what is soldered on.
Due to the forward placement of the scroll wheel, to get the side buttons to work, Genius devised a paddle system to hit the centrally located switches on the other half of the mouse. The DPI button is just the clear button at the moment, and you will soon see the switch is raised to meet it.
The right and left larger buttons are backed with these Omron D2FC-F-7N switches that are rated for 8 million clicks of a lifespan.
The paddles on the top half rest on top of the pair of springs to make them stay out, as they are depressed, the springs give way to allow the paddles to activate the switch. The third tower is for that DPI button I was talking about earlier. The LED to the left of it is the one that will flash as you press the DPI button to denote the speed of your choice.
At the back of the mouse there is a large rubber "finger" surrounding a large LED. This is to provide the glow to the lightning design on the outside of the mouse. As added protection, the sensor and resistors are covered with tape so nothing will short out.
With the tape out of the way and the tip removed from the LED, you can now see clearly the Avago ADNS3050 optical sensor. I covered what this is capable of, but to refresh, it can go to 2000DPI, sense up to 60 inches per second, and is able to move with 20g's of acceleration.
The Weltrend controller is no slouch, either. This 8-bit Turbo 8052 processor operates at 24MHz, includes 16Kbyte of flash ROM and 512 bytes of SRAM. This little chip has everything you need to be able to handle what the X-G510 has to offer.
Once we got things back together, I went ahead and plugged it in without the drivers. Right away the blue LED comes to life in a slow breathing pulsation of the LED. When you add in the software, you can turn this off, change the speed of the breathing mode or make the LED stay on all the time.