Maybe not GPS, but if you were able to embed code in the firmware that could ping a server over the Internet, you might be able to locate it via IP.
Since it'd be a wired keyboard, whomever steals your keyboard will more than likely plug it into a computer. That computer will also more-than-likely be connected to the Internet, so it might be possible.
Just a thought.