Solved

How to disable keyboard shortcuts in Outlook 2010 via the Registry

Posted on 2013-06-24
9
3,734 Views
1 Endorsement
Last Modified: 2013-07-10
I'm trying to disable the Ctrl-A keyboard shortcut from within Outlook 2010. I've found plenty of forums that show how to disable shortcuts in Outlook 2003 and 2007, via registry keys, but I've tried it in Outlook 2010 and it does not work with the Ctrl-A shortcut.
So far I've created the following key:
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\DisabledShortcutKeysList
And added a REG_SZ value called "DisableCtrlA" with a value of 65,8 .

I figured this should be the way to do it from reading the following:
http://social.technet.microsoft.com/Forums/exchange/en-US/51648b86-34bc-4af4-90e8-20e0424b2e07/disabling-alts-for-send
http://technet.microsoft.com/en-us/library/cc179143(v=office.14).aspx

However the Ctrl-A key still works after restarting Outlook.

The reason behind doing this is I've been very frustrated by accidentally hitting "Ctrl-A, Ctrl-Q" (which marks all emails as read) when I meant to just hit "Ctrl-Q" to mark one email as read. The A key is close to the Q key so it's really easy to accidentally bump it in this scenario. I depend on marking emails as read when I've dealt with them so I can see what's left to be done, so marking them all as read (which cannot be undone) is a real nightmare for me.
1
Comment
Question by:chrisdobbie
9 Comments
 
LVL 23

Expert Comment

by:tailoreddigital
ID: 39273528
Click Start > run > type "regedit" without quotes, click OK,

Browse to,

HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Outlook\DisabledShortcutKeysList\KeyMod1

it should be (83, 16) should be the modified registry key


I stole that from,
http://answers.microsoft.com/en-us/office/forum/office_2010-outlook/how-do-you-disable-keyboard-shortcut-keys-in/2c5ba56a-3b70-e011-8dfc-68b599b31bf5?msgId=7452781c-9670-e011-8dfc-68b599b31bf5
0
 

Author Comment

by:chrisdobbie
ID: 39273546
Thanks for trying, tailoreddigital, but I've already been through that forum, and you will note that it is for Office 2007 (version 12), not 2010 (version 14), and that key combination is for disabling "Alt-S" rather than "Ctrl-A" .

Please actually read my question in full and check out the links I gave, before posting an answer.
0
 
LVL 8

Expert Comment

by:TMekeel
ID: 39273602
You can do this with local policy.

First, see here:
http://technet.microsoft.com/en-us/library/cc179176(v=office.14).aspx
Scroll to Administrative Templates
 
In the middle, there are links to download the administrative templates.  You must do this first.  For ease of use, here is the link you need:

http://go.microsoft.com/fwlink/p/?LinkId=189316

Then see here
http://technet.microsoft.com/en-us/library/cc766291(v=ws.10).aspx

and here:
http://technet.microsoft.com/en-us/library/cc179143(v=office.14).aspx#section5

which shows you how to load a local policy in mmc for a specific local user, and it gives you the list of keys for 2010.  Takes some reading, but should work for you.

Edit:  This should work for a domain as well, in case anyone is interested.

Edit 2:  Sorry I messed up the link order in my first response!  It should be good now.
0
 
LVL 8

Expert Comment

by:TMekeel
ID: 39273622
Also, here is a link to show you how to add the above templates to group policy.
http://technet.microsoft.com/en-us/library/cc739134(v=ws.10).aspx

Hope that helps!
0
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

 
LVL 8

Expert Comment

by:TMekeel
ID: 39273625
Essentially, the steps are:
1.  Download the template files.
2.  Create a local policy for the user in mmc.exe
3.  Add the template to the newly created policy
4.  Modify the settings as required, using the last link in my first post.

Shouldn't take more than 15-20 minutes, if you read fast.
0
 
LVL 78

Expert Comment

by:David Johnson, CD, MVP
ID: 39273634
CTRL-A is a windows select all sequence so it will probably be hard to change. What is easier is to change the 'mark as read' key to another sequence.  The easiest method is to add the mark as read to the quick access toolbar and then to mark as read press the alt key plus the position in the QAT that the command is .. For instance, send/receive is the first command in my quick access toolbar so alt-1 will do the send receive.
0
 

Author Comment

by:chrisdobbie
ID: 39313088
Thanks very much TMeekel, I'll give that a go. However I'm now thinking to upgrade to Office 2013 (via Office365), do you have the equivalent links/templates handy for Office 2013?

(BTW sorry for the delay in responding, there's too much going on here with the end of financial year etc!)
0
 
LVL 8

Accepted Solution

by:
TMekeel earned 500 total points
ID: 39313100
Here is the technet for 2013:
http://technet.microsoft.com/en-us/library/cc179143.aspx

All of the links and such you should require are in that article.
0
 

Author Closing Comment

by:chrisdobbie
ID: 39313665
I haven't had a chance to actually try it yet, but will do so in time and will comment here if there are any further problems.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Problem: You created a new custom form in Outlook for your contacts (added fields, deleted fields, changed the layout of fields, whatever) and made it the default form for contacts. The good news is that all new contacts will utilize the new form. T…
This collection of functions covers all the normal rounding methods of just about any numeric value.
The viewer will learn how to simulate a series of coin tosses with the rand() function and learn how to make these “tosses” depend on a predetermined probability. Flipping Coins in Excel: Enter =RAND() into cell A2: Recalculate the random variable…
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now