There are the Scruggs/Kieth/Bump tuners meant for retuning while playing. Originally designed for use on banjos, they are also quite popular with Telecaster players.
There is also a devise known as a B-Bender, popularised by Clarence White, that bends the B string by leaning on the strap.