Old 30th April 2010, 03:20   #1
Roob
Member
 
Roob's Avatar
 
Join Date: Jun 2009
Posts: 85
Scroll Lock always when enabled when WinAmp has focus

Every time I switch to the WinAmp screen on my laptop, the Scroll Lock constantly changes state (enabled/disabled), meaning that the Alt+Tab is constantly blocked, which is rather a nuisance. To correct this issue, I have to constantly click on the Scroll Lock key to avoid this blockage. It essentially occurs as follows:

Outside WinAmp: Scroll Lock OFF --> WinAmp Focus: Scroll Lock ON --> Alt+Tab: FAILS --> Scroll Lock: SET TO OFF --> Alt+Tab: WORKS
Outside WinAmp: Scroll Lock ON --> WinAmp Focus: Scroll Lock OFF --> Alt+Tab: FAILS --> Scroll Lock: SET TO ON --> Alt+Tab: WORKS

However, I found out that this only occurs when there is media playing (music, video, web radio, etc.) and I'm in Visualisation mode.

Is this something done intentionally in WinAmp, or is this some unknown problem?

Either way, I'd like to know some way to resolve this matter if at all possible.

Thanks for your help!

Last edited by Roob; 30th April 2010 at 03:42.
Roob is offline   Reply With Quote
Old 30th April 2010, 09:22   #2
DrO
 
Join Date: Sep 2003
Posts: 27,873
the only thing i can think off is that you've got the Milkdrop visualisation running and that will alter the scroll lock button state as required.

have a look at http://www.nullsoft.com/free/milkdrop/milkdrop.html and search for 'ENTRY 3' which i think should be the cause of what you're seeing.

-daz
DrO is offline   Reply With Quote
Old 30th April 2010, 09:51   #3
Roob
Member
 
Roob's Avatar
 
Join Date: Jun 2009
Posts: 85
It partly is the problem, but MilkDrop will still switch Scroll Lock back on if I try to use Alt+Tab in visualisation mode.

Is there anyway in changing the way MilkDrop works so this is not the case? I mean, Windows Media Player and Real Media Player (and others I suppose, but I listed these two as I use them) don't function like this, so how come MilkDrop operates as such?

Anyway to go about this?
Roob is offline   Reply With Quote
Old 30th April 2010, 10:03   #4
DrO
 
Join Date: Sep 2003
Posts: 27,873
other than changing Milkdrop to not control the scroll lock to show the current random mode.

as for why Milkdrop does this, i think it's from it also being used in situations other than home use where it's good to know if presets are selected randomly or not (VJ'ing i think) plus it's been in the plug-in since before Winamp 5.x when there was no indicator available in the skin in use (still not the case for classic skins) to know if random was enabled or not.

it shouldn't be too hard to add an option to allow it to be disabled but i can't say what client release that would happen for.

[edit]
just tried it and i think i've implemented something - default behaviour is what is currently offered but with the prevent the Prevent milkdrop from controlling the scroll lock key [default: OFF] option checked the scroll lock button state will not be adjusted so if already off it'll stay off and i think it still allows for the random state to be altered with that key as well so as not to break things too much.

-daz
DrO is offline   Reply With Quote
Old 30th April 2010, 16:16   #5
Roob
Member
 
Roob's Avatar
 
Join Date: Jun 2009
Posts: 85
Okay, I've noticed something:

With "Start milkdrop with preset lock [scroll lock key] ON" set to FALSE (unticked), the following happens:

Outside WinAmp: Scroll Lock OFF --> Inside Vis: Scroll Lock OFF --> Alt+Tab: WORKS
Outside WinAmp: Scroll Lock ON --> Inside Vis: Scroll Lock OFF --> Alt+Tab: FAILS --> Scroll Lock: SET TO ON --> Alt+Tab: WORKS

So part of the problem has been solved now; the problem now only occurs IF Scroll Lock is ON when outside of WinAmp.

-----

Quote:
Prevent milkdrop from controlling the scroll lock key [default: OFF] option checked the scroll lock button state...
I tried doing the thing you mentioned in the last paragraph, but I can't find that option in WinAmp, where is it located?
Roob is offline   Reply With Quote
Old 30th April 2010, 16:35   #6
DrO
 
Join Date: Sep 2003
Posts: 27,873
you won't have the last part as i've only just implemented it into the milkdrop plug-in hence the and i think i've implemented something in my edit to the post

-daz
DrO is offline   Reply With Quote
Old 1st May 2010, 04:19   #7
Roob
Member
 
Roob's Avatar
 
Join Date: Jun 2009
Posts: 85
Ah right, sorry.

Was a late night last night, probably skipped that or didn't understand entirely.

But thanks for your help anyway, much appreciated!
Roob is offline   Reply With Quote
Old 3rd May 2010, 10:44   #8
Roob
Member
 
Roob's Avatar
 
Join Date: Jun 2009
Posts: 85
So would this be part of the next update or something?
Roob is offline   Reply With Quote
Old 3rd May 2010, 11:12   #9
DrO
 
Join Date: Sep 2003
Posts: 27,873
correct, it won't be available until the next client release as the current internal milkdrop version is dependant upon some other changes in winamp.exe so can't be released just as a standalone patch.

-daz
DrO is offline   Reply With Quote
Old 10th May 2010, 11:04   #10
Roob
Member
 
Roob's Avatar
 
Join Date: Jun 2009
Posts: 85
Cool, thanks for update! (sorry for the disappearance, been busy with assignments).
Roob is offline   Reply With Quote
Old 30th June 2010, 04:54   #11
rickmastfan67
Junior Member
 
Join Date: Mar 2010
Posts: 10
It seems this wasn't fixed in 5.58, unless you meant not till v6?

A small improvement seems that if you have random off, Alt-Tab works correctly. But if random is on, you're lucky if you can get Alt-Tab to work. It seems to only work once out of every 3-4 times. Then again, I keep getting the annoying Scroll Lock message on my screen (because of the keyboard I use).
rickmastfan67 is offline   Reply With Quote
Old 30th June 2010, 08:10   #12
DrO
 
Join Date: Sep 2003
Posts: 27,873
you need to enable the option in the milkdrop preferences for things to change (as mentioned further up the thread).

-daz
DrO is offline   Reply With Quote
Old 23rd August 2010, 01:36   #13
rickmastfan67
Junior Member
 
Join Date: Mar 2010
Posts: 10
I've looked for the "Prevent milkdrop from controlling the scroll lock key [default: OFF]" option, but that doesn't show up for me. Or am I missing something?

Sorry to be a pain on this. lol. Most of the time, I can figure stuff out instantly without help, but this isn't one of those times. And if this helps, Winamp is reporting that I have v2.21 and I'm running v5.581. The only area that mentions the "Scroll Lock" button is the "Start milkdrop with preset lock [scroll lock key] ON". :/
rickmastfan67 is offline   Reply With Quote
Old 23rd August 2010, 07:58   #14
DrO
 
Join Date: Sep 2003
Posts: 27,873
it turns out my patch never made it into the 5.58x branch so you're unfortunately going to have to wait for the next client release.

-daz
DrO is offline   Reply With Quote
Old 23rd August 2010, 08:31   #15
rickmastfan67
Junior Member
 
Join Date: Mar 2010
Posts: 10
That sucks. I had a feeling something like that happened when I couldn't find that option. Patiently waiting for the next release.
rickmastfan67 is offline   Reply With Quote
Old 23rd August 2010, 08:33   #16
DrO
 
Join Date: Sep 2003
Posts: 27,873
it didn't help that my local version still had the adjusted version so when i'd looked i'd seen it there - it wasn't until i had to do some patches for 2.21 to resolve some unicode display issues introduced into the plug-in that it became obvious the patch wasn't in the distro build.

-daz
DrO is offline   Reply With Quote
Old 22nd October 2010, 10:38   #17
rickmastfan67
Junior Member
 
Join Date: Mar 2010
Posts: 10
Just was wondering, did this get into v5.59 Beta?
rickmastfan67 is offline   Reply With Quote
Old 22nd October 2010, 10:48   #18
DrO
 
Join Date: Sep 2003
Posts: 27,873
should be though it's easier to know if you try it out

-daz
DrO is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Technical Support

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump