Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there a way to control winamp in the windows lock screen?

When i press the play / pause button on my multimedia keyboard it control winamp, but not when the computer is locked.

share|improve this question
    
I can't definitively answer the question one way or the other, but I would expect this to be something of a security issue. –  EBGreen Aug 15 '11 at 19:09
    
but muting or changing volume works on lock screen –  bortao Aug 15 '11 at 21:00

2 Answers 2

up vote 0 down vote accepted

Normally, the answer would be no. When your session is locked, the lock screen is displayed on a separate desktop, to prevent any possible information leaks or meddling with the running programs.

(The volume controls work because they are managed by Windows itself (probaby Winlogon). You might have noticed that they keep working when Winamp is closed.)


It is possible to run other programs in the secure desktop: psexec -dix someprogram.exe. So if you manage to find (or write) a Winamp remote-control program, you could run it this way... (But then, what happens if said remote-control program allows browsing files or the like? All security of screen locking goes poof.)

share|improve this answer
    
what if i run winamp using psexec? –  bortao Aug 17 '11 at 9:10
    
@bortao: It will appear on the lock screen... But only on the lock screen, and will be inaccessible from the normal desktop. Also, you will be introducing a huge security hole: anyone can browse files and even run programs by using Winamp's "Open file" dialogs, essentially bypassing the screenlock. –  grawity Aug 17 '11 at 13:22
    
nice. thanks will accept –  bortao Aug 17 '11 at 23:05
    
i dont think one could write a remote control though... it would involve accessing a process of another user.. dunno if that's possible? maybe only if you run both winamp and the remote control on the SYSTEM user. well anyway.. i think the answer is better as "no, you cant control" :) –  bortao Aug 17 '11 at 23:19
    
@bortao: Another user? No, you could just run it under your own account (using psexec). And either way, there are several methods of IPC that do not involve accessing the process directly, such as named pipes or TCP/IP, with the other end being a Winamp plugin or a simple window-message sender. –  grawity Aug 17 '11 at 23:54

I was missing an option to auto stop song when Windows Session is locked, so I've let available a simple plugin to do this at http://www.vextenso.com.br/blog/126/winamp-plugin-lock-session-detection-lsd.html

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.