This program does have GLOBAL HOT KEYS via GetAsyncKeyState API function. ALT + NumPad2 = Next ALT + NumPad8 = Back ALT + NumPad4 = Shuffle ALT + NumPad3 = Random ALT + NumPad6 = Continuous ALT + NumPad5 = Pause ALT + NumPad7 = None ALT + NumPad9 = Repeat ALT + NumPad1 = Stop CD/DVD/MP3 controls on your keyboard: Stop = Stop Previous = Back Play = (if a song is playing then, toggle pause, else random) Next = Random Please note that this program requires the Microsoft .NET Framework Version 1.1 Redistributable Package. You can download it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=en Thanks, -Pio