Fixing the Home & End Keys in Zimbra Desktop for Mac

When I first switched from Windows to Mac several years ago, there was one huge annoyance I had to overcome.  By default, the Home and End keys behave very differently than they do in Windows.  In Windows, they move the cursor to the beginning and end of a line, respectively.  On the Mac, they move you to the top or bottom of a screen/document.

There are a couple of fixes out there that work great for OS X in general, and Firefox specifically.  I’ve been using both of these for several years with great success.

Well, over the weekend my work e-mail was migrated from Exchange to Zimbra, and this issue resurfaced when I started using Zimbra Desktop 7.  After a bit of digging, I figured out that ZD is based on Mozilla Prism, which is a bundled version of Firefox for offline-capable applications like Zimbra Desktop. Unfortunately, ZD does not really support the use of Extensions, even though there is one included and enabled by default.

To make a long story short, I was able to take the Keyfixer Firefox extension mentioned above and customize it to work with Zimbra Desktop.  Thanks to Matt Ball for the original extension.  I’ve renamed it to avoid confusion, but his name remains in the files.

The extension is available here (updated 8/11/2011 for Zimbra Desktop 7.1.1).

This has been tested with Zimbra Desktop 7.0.1 and 7.1.1 on Mac OS 10.6.7.

Installation instructions

  1. Unzip the downloaded file, which will yield a folder called “”
  2. Exit Zimbra Desktop
  3. Copy the folder above to ~/Library/Zimbra Desktop/profile/extensions
  4. Start Zimbra Desktop and test the keys by composing a new e-mail
  5. If needed, you can verify the extension is loaded by pressing Shift-F6, clicking the gear in the lower right of the screen, followed by Tools, Add-ons.

I hope this helps others.  Let me know if you encounter any issues!


4 Responses to “Fixing the Home & End Keys in Zimbra Desktop for Mac”

  • Hi Andy,

    I’m having this problem except I access Zimbra using Firefox on the mac rather than ZD. Any idea how to make the home key work with Zimbra on FF? I installed FF key-fixer extension but it didn’t help.


  • The standard keyfixer extension (not the modified one from me) should fix it in Firefox.

  • The Firefox key fixer works on other sites but not when logged into Zimbra. Hitting the “Home” key takes me to the bottom email message in the list which is not what I want.

  • Just used this and it worked great!!! Thank you. Any chance I can persuade you to write something to fix the F2 key in Excel for the Mac so that it works like it does in windows (it allows you to edit the cell)? Apparently in the Mac version you need to use Control U or something like that which is not convenient. I have searched the web to find a solution and none are as easy to implement as the ones you created for the home and end keys. Based on all the posts on line I know many others would appreciate a solution to that one as well – heck I’d even be willing to pay for one at this point :)

Comments are currently closed.