While it's been possible for ages to record keyboard and mouse commands as macros, quality assurance teams sometimes can't have any tracking software running -- a real pain when trying to recreate a bug in an online RPG or other input-heavy apps.
ENGADGET: Insert Coin: Emukey EK1 runs mouse, keyboard macros purely from hardware (video)