Stop Check Point VPN Client Autostart

For some VPNs that I need to connect to, the required program is called Check Point Endpoint Security. One of the most annoying features of the application is that it starts up when your computer starts, and throws up the connect dialog immediately.

There is no way in the UI to disable the autostart. What you have to do is to go into the file


and change the part where it says




Alternatively you can use the plist editor from Xcode and change the RunAtLoad setting from YES to NO.

Screenshot 2016-05-14 11.24.57

One major itch scratched. Thanks to my colleague SimonD for finding the solution.


Taking CTRL Over UNIX Shortcuts in OS X

Did you know that many of the standard keyboard shortcuts from *nix also work in OS X? Not only in the Terminal where Bash shortcuts work, but globally in the OS. 

The shortcuts I mostly use are ctrl-a for moving the cursor to the beginning of the current line, ctrl-e for moving to the end of the line, and ctrl-d for delete. The normal way to use home, end, and delete on the MacBook Pro keyboard require you to leave the home row and use Fn in combination with arrows or backspace. 

From an ergonomic point of view, the ctrl key is in a slightly awkward position since it requires you to bend, twist, and stretch your left pinky in order to press it. I resorted to mapping Caps Lock to the ctrl key, since I never use caps lock, and the remapping is really easy to do in OS X. In System Preferences – Keyboard Settings, and Modifier keys… you can choose what function each of the modifier keys should have.  


Wikipedia has a good list of shortcuts with the ctrl key in different OSs. 

Three Finger Drag on Trackpad with Force Click

A really neat gesture I use on my trackpad is using three fingers to move a window. No clicking, holding, and dragging is necessary, just moving around with three fingers. On older MacBook Pros without Force Click, the configuration dialog looks like this:  

When I got a new computer, I was going to enable it there too, but the setting wasn’t there anymore! The configuration now looked like this:  

After some Googling, I found out that the setting has been moved under Accessibility – Mouse and Trackpad – Trackpad Options:  

There you go. I hope this helps someone 🙂