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 I can access the system tray items using the keyboard in Windows XP?

share|improve this question
add comment

migrated from stackoverflow.com Feb 7 '10 at 4:35

This question came from our site for professional and enthusiast programmers.

3 Answers

up vote 33 down vote accepted

You can move the keyboard focus directly to the systray area (system notification icons) with Win+B.

After selecting an icon with the arrow keys, you can simulate a left-click with Space (or maybe Enter), and a right-click with AppMenu (context menu key) or Shift+F10.

N.B. Using this method, some Windows XP users might not be able to see the 'focus' in the System Tray. If you press Win+B and it appears that nothing has happened, don't be put off. Try pressing once or twice and then Shift+F10, and you might find it works regardless. (By contrast, using this method may be more likely to let you see the 'focus'. The 'active' icon should be highlighted in a rectangle formed of thin dotted lines.)

share|improve this answer
2  
Awesome, as much as I love keyboard navigation in Windows I didn't know this. If I could upvote this twice I would. –  cometbill Feb 7 '10 at 17:23
    
Great shortcut. Where'd you learn about the Windows+B trick? –  Wesley Feb 8 '10 at 13:51
1  
@Nonapeptide, I was trying to set some Win+<letter> hotkeys in a program I wrote but it would fail for some letters (including B). When I realized that those were already used by Windows, I just tried all of them (Win+A to Win+Z) :b –  efotinis Feb 8 '10 at 19:35
    
@efotinis: This is off subject but, assuming you are Elias Fotinis, could you update your email address on your web page: users.forthnet.gr/pat/efotinis/index.html –  Ian Jul 13 '11 at 16:53
    
@Ian: Yeah, that's me. Unfortunately, during the transition from dial-up to DSL a couple of years ago, I lost access to that site (hosted by my ISP) due to technical reasons. Last time I checked they wouldn't even delete it for me. I'll give it another shot, though. –  efotinis Jul 14 '11 at 9:59
add comment

Tap the "Windows" key to open the start menu, but then press escape. You have just made the menu bar come into context for the keyboard. Now you can tab through the major areas of the menu bar, such as quickstart, toolbars and SysTray. Once tabbed into SysTray, you can use the arrow keys to select a specific icon and the menu key to simulate a right-click.

share|improve this answer
    
That's a neat trick –  davr Feb 7 '10 at 6:00
    
Thanks... I didn't know how to do that until about 30 seconds after I read the question. It's amazing what just clicking around will do for a person. =) –  Wesley Feb 7 '10 at 6:10
    
awesome ! As much as I love keyboard navigation I didn't know this. It just goes to prove that anything you can do in Windows with a mouse, you can do without a mouse. EDIT: OK, ALMOST anything –  cometbill Feb 7 '10 at 17:18
add comment

i create an autohotkey script that allows to activate the desired icon using right control and a number. The number depends on the order of appeareance of the icon. You could modify the source to adjust yours needs. Here is the full code with explanation hotkey for the systray

share|improve this answer
add comment

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.