View Issue Details

IDProjectCategoryView StatusLast Update
0004369MMW v4Otherpublic2009-02-21 04:11
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Fixed in Version3.1 
Summary0004369: Global hotkeys stop working after locking & unlocking (regression)
DescriptionAs reported here:
http://www.mediamonkey.com/forum/viewtopic.php?t=25927
and here:
http://www.mediamonkey.com/forum/viewtopic.php?t=25242
and here:
http://www.mediamonkey.com/forum/viewtopic.php?t=24361

1. Start MM3. Minimize it. The key works.
2. Lock the station and unlock it immediately. At this point, Ctrl+Shift+1 no longer does anything unless the MM window is focused.
3. Close MM3 and run it again. The key works globally again.

According to my (Ludek's) testing:

I have "fast user switching" enabled and my computer is not a member of a domain. Previously I was not able to reproduce this and I found a strange causality:

I'm using Win XP SP2

1. If I lock it by mouse clicking "Ctrl+Alt+Del" -> "Log off" -> "Switch user WinKey + L"
and then unlock => Global keys work fine

BUT

2. If I lock it by hitting the shortcut "WinKey + L" a
and then unlock => Global keys don't work as users mentioned

that is strange why OS handle this differently despite the fact it is the same action ??
TagsNo tags attached.
Fixed in build1224

Relationships

related to 0002430 closedLudek Handling Multimedia Keyboard APPCOMMAND_MEDIA Keys sometimes misses 
parent of 0005310 closedLudek Hotkeys: After 3 seconds of holding part of the hotkey combination the hotkey stops being recognized by MM 
related to 0005470 closedLudek Hotkeys: Locking PC causes all keys to be treated as if CTRL is pressed 

Activities

jiri

2008-02-06 17:32

administrator   ~0013052

Isn't it somehow related to the fact that WinKey+L is pressed? Maybe then MM stores WinKey pressed status and for every shortcut it is still considered to be pressed? At least until you press/release it again...

Ludek

2008-02-06 19:01

developer   ~0013056

Great idea! ;-)

It seems to be true, after press/release it again it starts working again!

I'm going to fix once I am available.

Ludek

2008-02-07 13:15

developer   ~0013057

Fixed in build 1136.

Ludek

2009-02-17 20:45

developer   ~0016670

Last edited: 2009-02-17 20:52

Reopened, because this is issue with default config of MM 3.1 again.

Ludek

2009-02-17 20:52

developer   ~0016671

Fixed in 1224.

stephen_platt

2009-02-21 04:11

developer   ~0016834

verified 1224