How to turn a keyboard shortcut into a Desktop shortcut?
up vote
1
down vote
favorite
Here is my dilemma:
I use several keyboard shortcuts to be more productive and get faster access to certain things in Windows. But... is there a way to translate those keyboard combinations into a shortcut file that can be placed on the desktop and run with the mouse?
I am referring only to keyboard shortcuts that can be used to get around Windows, not shortcuts for specific applications.
This will be very useful to other users who are not that into keyboard shortcuts.
windows keyboard-shortcuts
add a comment |
up vote
1
down vote
favorite
Here is my dilemma:
I use several keyboard shortcuts to be more productive and get faster access to certain things in Windows. But... is there a way to translate those keyboard combinations into a shortcut file that can be placed on the desktop and run with the mouse?
I am referring only to keyboard shortcuts that can be used to get around Windows, not shortcuts for specific applications.
This will be very useful to other users who are not that into keyboard shortcuts.
windows keyboard-shortcuts
3
A specific example would be helpful.
– uSlackr
Mar 14 '12 at 13:31
A very simple example is the Windows key on the keyboard, which opens the Start Menu. Or Control + C. How do you translate such keyboard shortcuts into a shortcut file.
– Corporate Geek
Mar 14 '12 at 19:41
As I understand it, you want several ways to perform one single action. Rather than making the file trigger the shortcut, that then triggers the action, I find it more logical to have both the file and the shortcut perform the action directly.file -> win-key -> start menuseems less logical thanfile -> start menuandwin-key -> start menuseparately. Maybe it's not practical in your case, but you can consider it.
– Gauthier
Mar 17 '12 at 0:11
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
Here is my dilemma:
I use several keyboard shortcuts to be more productive and get faster access to certain things in Windows. But... is there a way to translate those keyboard combinations into a shortcut file that can be placed on the desktop and run with the mouse?
I am referring only to keyboard shortcuts that can be used to get around Windows, not shortcuts for specific applications.
This will be very useful to other users who are not that into keyboard shortcuts.
windows keyboard-shortcuts
Here is my dilemma:
I use several keyboard shortcuts to be more productive and get faster access to certain things in Windows. But... is there a way to translate those keyboard combinations into a shortcut file that can be placed on the desktop and run with the mouse?
I am referring only to keyboard shortcuts that can be used to get around Windows, not shortcuts for specific applications.
This will be very useful to other users who are not that into keyboard shortcuts.
windows keyboard-shortcuts
windows keyboard-shortcuts
asked Mar 14 '12 at 13:24
Corporate Geek
1,44211732
1,44211732
3
A specific example would be helpful.
– uSlackr
Mar 14 '12 at 13:31
A very simple example is the Windows key on the keyboard, which opens the Start Menu. Or Control + C. How do you translate such keyboard shortcuts into a shortcut file.
– Corporate Geek
Mar 14 '12 at 19:41
As I understand it, you want several ways to perform one single action. Rather than making the file trigger the shortcut, that then triggers the action, I find it more logical to have both the file and the shortcut perform the action directly.file -> win-key -> start menuseems less logical thanfile -> start menuandwin-key -> start menuseparately. Maybe it's not practical in your case, but you can consider it.
– Gauthier
Mar 17 '12 at 0:11
add a comment |
3
A specific example would be helpful.
– uSlackr
Mar 14 '12 at 13:31
A very simple example is the Windows key on the keyboard, which opens the Start Menu. Or Control + C. How do you translate such keyboard shortcuts into a shortcut file.
– Corporate Geek
Mar 14 '12 at 19:41
As I understand it, you want several ways to perform one single action. Rather than making the file trigger the shortcut, that then triggers the action, I find it more logical to have both the file and the shortcut perform the action directly.file -> win-key -> start menuseems less logical thanfile -> start menuandwin-key -> start menuseparately. Maybe it's not practical in your case, but you can consider it.
– Gauthier
Mar 17 '12 at 0:11
3
3
A specific example would be helpful.
– uSlackr
Mar 14 '12 at 13:31
A specific example would be helpful.
– uSlackr
Mar 14 '12 at 13:31
A very simple example is the Windows key on the keyboard, which opens the Start Menu. Or Control + C. How do you translate such keyboard shortcuts into a shortcut file.
– Corporate Geek
Mar 14 '12 at 19:41
A very simple example is the Windows key on the keyboard, which opens the Start Menu. Or Control + C. How do you translate such keyboard shortcuts into a shortcut file.
– Corporate Geek
Mar 14 '12 at 19:41
As I understand it, you want several ways to perform one single action. Rather than making the file trigger the shortcut, that then triggers the action, I find it more logical to have both the file and the shortcut perform the action directly.
file -> win-key -> start menu seems less logical than file -> start menu and win-key -> start menu separately. Maybe it's not practical in your case, but you can consider it.– Gauthier
Mar 17 '12 at 0:11
As I understand it, you want several ways to perform one single action. Rather than making the file trigger the shortcut, that then triggers the action, I find it more logical to have both the file and the shortcut perform the action directly.
file -> win-key -> start menu seems less logical than file -> start menu and win-key -> start menu separately. Maybe it's not practical in your case, but you can consider it.– Gauthier
Mar 17 '12 at 0:11
add a comment |
3 Answers
3
active
oldest
votes
up vote
1
down vote
accepted
You could use a VBS script to do this with sendkeys.
Create a text file with a .vbs extension, and create a WScript Shell object, then use sendkeys. I just tried this with ctrl-shift-escape to open task manager:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "^+{ESCAPE}"
Found the info here.
This is good info. Thanks. Plus, it has the advantage of not requiring to use a third-party tool.
– Corporate Geek
Mar 14 '12 at 19:38
What is the code for the Windows key?
– Corporate Geek
Mar 14 '12 at 19:52
@CorporateGeek I was trying to find that actually. The closest I could find was ctrl-escape, but that doesn't work for windows key combinations, it just opens the start menu. I'll keep looking, but you should post back here if you find it.
– xdumaine
Mar 15 '12 at 3:10
You code sample was returning an error. Something with expected end of line missing. I found another approach which worked. Option Explicit Dim objShell : Set objShell = CreateObject("WScript.Shell") objShell.SendKeys "^{esc}"
– Corporate Geek
Mar 15 '12 at 9:14
Thanks for pointing me in the right direction though.
– Corporate Geek
Mar 15 '12 at 9:14
add a comment |
up vote
0
down vote
We've used AutoIt whenever we've need to push keystrokes into an automated process. It would work well for this as would the other solutions here.
add a comment |
up vote
0
down vote
How do you bind your shortcuts today? I would recommend autohotkey. Create a shortcut file on the desktop (or a batch, or whatever), and bind the desired keyboard shortcut to c:pathtoyoudesktopfile-to-execute.
Autohotkey allows you to create both shortcuts that are application specific (for example binding Ctrl+V to paste in command prompts), or generic whatever the currently selected application.
I have Ctrl+Alt+N associated with Notepad, I guess nothing prevents you from associating with a file on your desktop.
I think you have it backwards. I interpreted his question has how to have a shortcut file trigger a keyboard shortcut, but your answer is how to have a keyboard shortcut trigger a shortcut file. Note how he's trying to not have to use keyboard shortcuts, as he says it'd be useful for those who are not that into keyboard shortcuts.
– xdumaine
Mar 14 '12 at 14:17
I automatically interpreted that the keyboard shorcuts in question were custom ones. The result of my answer is a desktop file doing whatever OP wants, and a keyboard shortcut to trigger that file. That way he can continue to use his (assumingly custom) shortcut, while mouse-trapped users can use the shortcut. Everyone is happy. But I see your point. If OP wants a way to e.g. open the system settings with win+pause, I would say that the correct way is not to have a desktop file trigger win+pause, but to have the file open the system settings itself.
– Gauthier
Mar 14 '12 at 14:34
and as the comment says, an example would clarify greatly.
– Gauthier
Mar 14 '12 at 14:35
add a comment |
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
You could use a VBS script to do this with sendkeys.
Create a text file with a .vbs extension, and create a WScript Shell object, then use sendkeys. I just tried this with ctrl-shift-escape to open task manager:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "^+{ESCAPE}"
Found the info here.
This is good info. Thanks. Plus, it has the advantage of not requiring to use a third-party tool.
– Corporate Geek
Mar 14 '12 at 19:38
What is the code for the Windows key?
– Corporate Geek
Mar 14 '12 at 19:52
@CorporateGeek I was trying to find that actually. The closest I could find was ctrl-escape, but that doesn't work for windows key combinations, it just opens the start menu. I'll keep looking, but you should post back here if you find it.
– xdumaine
Mar 15 '12 at 3:10
You code sample was returning an error. Something with expected end of line missing. I found another approach which worked. Option Explicit Dim objShell : Set objShell = CreateObject("WScript.Shell") objShell.SendKeys "^{esc}"
– Corporate Geek
Mar 15 '12 at 9:14
Thanks for pointing me in the right direction though.
– Corporate Geek
Mar 15 '12 at 9:14
add a comment |
up vote
1
down vote
accepted
You could use a VBS script to do this with sendkeys.
Create a text file with a .vbs extension, and create a WScript Shell object, then use sendkeys. I just tried this with ctrl-shift-escape to open task manager:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "^+{ESCAPE}"
Found the info here.
This is good info. Thanks. Plus, it has the advantage of not requiring to use a third-party tool.
– Corporate Geek
Mar 14 '12 at 19:38
What is the code for the Windows key?
– Corporate Geek
Mar 14 '12 at 19:52
@CorporateGeek I was trying to find that actually. The closest I could find was ctrl-escape, but that doesn't work for windows key combinations, it just opens the start menu. I'll keep looking, but you should post back here if you find it.
– xdumaine
Mar 15 '12 at 3:10
You code sample was returning an error. Something with expected end of line missing. I found another approach which worked. Option Explicit Dim objShell : Set objShell = CreateObject("WScript.Shell") objShell.SendKeys "^{esc}"
– Corporate Geek
Mar 15 '12 at 9:14
Thanks for pointing me in the right direction though.
– Corporate Geek
Mar 15 '12 at 9:14
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
You could use a VBS script to do this with sendkeys.
Create a text file with a .vbs extension, and create a WScript Shell object, then use sendkeys. I just tried this with ctrl-shift-escape to open task manager:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "^+{ESCAPE}"
Found the info here.
You could use a VBS script to do this with sendkeys.
Create a text file with a .vbs extension, and create a WScript Shell object, then use sendkeys. I just tried this with ctrl-shift-escape to open task manager:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "^+{ESCAPE}"
Found the info here.
edited Mar 14 '12 at 14:03
answered Mar 14 '12 at 13:44
xdumaine
1,93131934
1,93131934
This is good info. Thanks. Plus, it has the advantage of not requiring to use a third-party tool.
– Corporate Geek
Mar 14 '12 at 19:38
What is the code for the Windows key?
– Corporate Geek
Mar 14 '12 at 19:52
@CorporateGeek I was trying to find that actually. The closest I could find was ctrl-escape, but that doesn't work for windows key combinations, it just opens the start menu. I'll keep looking, but you should post back here if you find it.
– xdumaine
Mar 15 '12 at 3:10
You code sample was returning an error. Something with expected end of line missing. I found another approach which worked. Option Explicit Dim objShell : Set objShell = CreateObject("WScript.Shell") objShell.SendKeys "^{esc}"
– Corporate Geek
Mar 15 '12 at 9:14
Thanks for pointing me in the right direction though.
– Corporate Geek
Mar 15 '12 at 9:14
add a comment |
This is good info. Thanks. Plus, it has the advantage of not requiring to use a third-party tool.
– Corporate Geek
Mar 14 '12 at 19:38
What is the code for the Windows key?
– Corporate Geek
Mar 14 '12 at 19:52
@CorporateGeek I was trying to find that actually. The closest I could find was ctrl-escape, but that doesn't work for windows key combinations, it just opens the start menu. I'll keep looking, but you should post back here if you find it.
– xdumaine
Mar 15 '12 at 3:10
You code sample was returning an error. Something with expected end of line missing. I found another approach which worked. Option Explicit Dim objShell : Set objShell = CreateObject("WScript.Shell") objShell.SendKeys "^{esc}"
– Corporate Geek
Mar 15 '12 at 9:14
Thanks for pointing me in the right direction though.
– Corporate Geek
Mar 15 '12 at 9:14
This is good info. Thanks. Plus, it has the advantage of not requiring to use a third-party tool.
– Corporate Geek
Mar 14 '12 at 19:38
This is good info. Thanks. Plus, it has the advantage of not requiring to use a third-party tool.
– Corporate Geek
Mar 14 '12 at 19:38
What is the code for the Windows key?
– Corporate Geek
Mar 14 '12 at 19:52
What is the code for the Windows key?
– Corporate Geek
Mar 14 '12 at 19:52
@CorporateGeek I was trying to find that actually. The closest I could find was ctrl-escape, but that doesn't work for windows key combinations, it just opens the start menu. I'll keep looking, but you should post back here if you find it.
– xdumaine
Mar 15 '12 at 3:10
@CorporateGeek I was trying to find that actually. The closest I could find was ctrl-escape, but that doesn't work for windows key combinations, it just opens the start menu. I'll keep looking, but you should post back here if you find it.
– xdumaine
Mar 15 '12 at 3:10
You code sample was returning an error. Something with expected end of line missing. I found another approach which worked. Option Explicit Dim objShell : Set objShell = CreateObject("WScript.Shell") objShell.SendKeys "^{esc}"
– Corporate Geek
Mar 15 '12 at 9:14
You code sample was returning an error. Something with expected end of line missing. I found another approach which worked. Option Explicit Dim objShell : Set objShell = CreateObject("WScript.Shell") objShell.SendKeys "^{esc}"
– Corporate Geek
Mar 15 '12 at 9:14
Thanks for pointing me in the right direction though.
– Corporate Geek
Mar 15 '12 at 9:14
Thanks for pointing me in the right direction though.
– Corporate Geek
Mar 15 '12 at 9:14
add a comment |
up vote
0
down vote
We've used AutoIt whenever we've need to push keystrokes into an automated process. It would work well for this as would the other solutions here.
add a comment |
up vote
0
down vote
We've used AutoIt whenever we've need to push keystrokes into an automated process. It would work well for this as would the other solutions here.
add a comment |
up vote
0
down vote
up vote
0
down vote
We've used AutoIt whenever we've need to push keystrokes into an automated process. It would work well for this as would the other solutions here.
We've used AutoIt whenever we've need to push keystrokes into an automated process. It would work well for this as would the other solutions here.
answered Mar 14 '12 at 19:55
uSlackr
8,3002445
8,3002445
add a comment |
add a comment |
up vote
0
down vote
How do you bind your shortcuts today? I would recommend autohotkey. Create a shortcut file on the desktop (or a batch, or whatever), and bind the desired keyboard shortcut to c:pathtoyoudesktopfile-to-execute.
Autohotkey allows you to create both shortcuts that are application specific (for example binding Ctrl+V to paste in command prompts), or generic whatever the currently selected application.
I have Ctrl+Alt+N associated with Notepad, I guess nothing prevents you from associating with a file on your desktop.
I think you have it backwards. I interpreted his question has how to have a shortcut file trigger a keyboard shortcut, but your answer is how to have a keyboard shortcut trigger a shortcut file. Note how he's trying to not have to use keyboard shortcuts, as he says it'd be useful for those who are not that into keyboard shortcuts.
– xdumaine
Mar 14 '12 at 14:17
I automatically interpreted that the keyboard shorcuts in question were custom ones. The result of my answer is a desktop file doing whatever OP wants, and a keyboard shortcut to trigger that file. That way he can continue to use his (assumingly custom) shortcut, while mouse-trapped users can use the shortcut. Everyone is happy. But I see your point. If OP wants a way to e.g. open the system settings with win+pause, I would say that the correct way is not to have a desktop file trigger win+pause, but to have the file open the system settings itself.
– Gauthier
Mar 14 '12 at 14:34
and as the comment says, an example would clarify greatly.
– Gauthier
Mar 14 '12 at 14:35
add a comment |
up vote
0
down vote
How do you bind your shortcuts today? I would recommend autohotkey. Create a shortcut file on the desktop (or a batch, or whatever), and bind the desired keyboard shortcut to c:pathtoyoudesktopfile-to-execute.
Autohotkey allows you to create both shortcuts that are application specific (for example binding Ctrl+V to paste in command prompts), or generic whatever the currently selected application.
I have Ctrl+Alt+N associated with Notepad, I guess nothing prevents you from associating with a file on your desktop.
I think you have it backwards. I interpreted his question has how to have a shortcut file trigger a keyboard shortcut, but your answer is how to have a keyboard shortcut trigger a shortcut file. Note how he's trying to not have to use keyboard shortcuts, as he says it'd be useful for those who are not that into keyboard shortcuts.
– xdumaine
Mar 14 '12 at 14:17
I automatically interpreted that the keyboard shorcuts in question were custom ones. The result of my answer is a desktop file doing whatever OP wants, and a keyboard shortcut to trigger that file. That way he can continue to use his (assumingly custom) shortcut, while mouse-trapped users can use the shortcut. Everyone is happy. But I see your point. If OP wants a way to e.g. open the system settings with win+pause, I would say that the correct way is not to have a desktop file trigger win+pause, but to have the file open the system settings itself.
– Gauthier
Mar 14 '12 at 14:34
and as the comment says, an example would clarify greatly.
– Gauthier
Mar 14 '12 at 14:35
add a comment |
up vote
0
down vote
up vote
0
down vote
How do you bind your shortcuts today? I would recommend autohotkey. Create a shortcut file on the desktop (or a batch, or whatever), and bind the desired keyboard shortcut to c:pathtoyoudesktopfile-to-execute.
Autohotkey allows you to create both shortcuts that are application specific (for example binding Ctrl+V to paste in command prompts), or generic whatever the currently selected application.
I have Ctrl+Alt+N associated with Notepad, I guess nothing prevents you from associating with a file on your desktop.
How do you bind your shortcuts today? I would recommend autohotkey. Create a shortcut file on the desktop (or a batch, or whatever), and bind the desired keyboard shortcut to c:pathtoyoudesktopfile-to-execute.
Autohotkey allows you to create both shortcuts that are application specific (for example binding Ctrl+V to paste in command prompts), or generic whatever the currently selected application.
I have Ctrl+Alt+N associated with Notepad, I guess nothing prevents you from associating with a file on your desktop.
edited Nov 15 at 10:32
Tomasz Jakub Rup
560313
560313
answered Mar 14 '12 at 14:12
Gauthier
6581820
6581820
I think you have it backwards. I interpreted his question has how to have a shortcut file trigger a keyboard shortcut, but your answer is how to have a keyboard shortcut trigger a shortcut file. Note how he's trying to not have to use keyboard shortcuts, as he says it'd be useful for those who are not that into keyboard shortcuts.
– xdumaine
Mar 14 '12 at 14:17
I automatically interpreted that the keyboard shorcuts in question were custom ones. The result of my answer is a desktop file doing whatever OP wants, and a keyboard shortcut to trigger that file. That way he can continue to use his (assumingly custom) shortcut, while mouse-trapped users can use the shortcut. Everyone is happy. But I see your point. If OP wants a way to e.g. open the system settings with win+pause, I would say that the correct way is not to have a desktop file trigger win+pause, but to have the file open the system settings itself.
– Gauthier
Mar 14 '12 at 14:34
and as the comment says, an example would clarify greatly.
– Gauthier
Mar 14 '12 at 14:35
add a comment |
I think you have it backwards. I interpreted his question has how to have a shortcut file trigger a keyboard shortcut, but your answer is how to have a keyboard shortcut trigger a shortcut file. Note how he's trying to not have to use keyboard shortcuts, as he says it'd be useful for those who are not that into keyboard shortcuts.
– xdumaine
Mar 14 '12 at 14:17
I automatically interpreted that the keyboard shorcuts in question were custom ones. The result of my answer is a desktop file doing whatever OP wants, and a keyboard shortcut to trigger that file. That way he can continue to use his (assumingly custom) shortcut, while mouse-trapped users can use the shortcut. Everyone is happy. But I see your point. If OP wants a way to e.g. open the system settings with win+pause, I would say that the correct way is not to have a desktop file trigger win+pause, but to have the file open the system settings itself.
– Gauthier
Mar 14 '12 at 14:34
and as the comment says, an example would clarify greatly.
– Gauthier
Mar 14 '12 at 14:35
I think you have it backwards. I interpreted his question has how to have a shortcut file trigger a keyboard shortcut, but your answer is how to have a keyboard shortcut trigger a shortcut file. Note how he's trying to not have to use keyboard shortcuts, as he says it'd be useful for those who are not that into keyboard shortcuts.
– xdumaine
Mar 14 '12 at 14:17
I think you have it backwards. I interpreted his question has how to have a shortcut file trigger a keyboard shortcut, but your answer is how to have a keyboard shortcut trigger a shortcut file. Note how he's trying to not have to use keyboard shortcuts, as he says it'd be useful for those who are not that into keyboard shortcuts.
– xdumaine
Mar 14 '12 at 14:17
I automatically interpreted that the keyboard shorcuts in question were custom ones. The result of my answer is a desktop file doing whatever OP wants, and a keyboard shortcut to trigger that file. That way he can continue to use his (assumingly custom) shortcut, while mouse-trapped users can use the shortcut. Everyone is happy. But I see your point. If OP wants a way to e.g. open the system settings with win+pause, I would say that the correct way is not to have a desktop file trigger win+pause, but to have the file open the system settings itself.
– Gauthier
Mar 14 '12 at 14:34
I automatically interpreted that the keyboard shorcuts in question were custom ones. The result of my answer is a desktop file doing whatever OP wants, and a keyboard shortcut to trigger that file. That way he can continue to use his (assumingly custom) shortcut, while mouse-trapped users can use the shortcut. Everyone is happy. But I see your point. If OP wants a way to e.g. open the system settings with win+pause, I would say that the correct way is not to have a desktop file trigger win+pause, but to have the file open the system settings itself.
– Gauthier
Mar 14 '12 at 14:34
and as the comment says, an example would clarify greatly.
– Gauthier
Mar 14 '12 at 14:35
and as the comment says, an example would clarify greatly.
– Gauthier
Mar 14 '12 at 14:35
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f400628%2fhow-to-turn-a-keyboard-shortcut-into-a-desktop-shortcut%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
3
A specific example would be helpful.
– uSlackr
Mar 14 '12 at 13:31
A very simple example is the Windows key on the keyboard, which opens the Start Menu. Or Control + C. How do you translate such keyboard shortcuts into a shortcut file.
– Corporate Geek
Mar 14 '12 at 19:41
As I understand it, you want several ways to perform one single action. Rather than making the file trigger the shortcut, that then triggers the action, I find it more logical to have both the file and the shortcut perform the action directly.
file -> win-key -> start menuseems less logical thanfile -> start menuandwin-key -> start menuseparately. Maybe it's not practical in your case, but you can consider it.– Gauthier
Mar 17 '12 at 0:11