Tag Archive for 'keyboard'

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 “zimbrahomeendfix@hillhome.org”
  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!

Share