====== Emulating Right-Click with a One-Button Mouse or Trackpad ====== {{ :misc:1-button-trackpad.jpg?direct&400|1-button trackpad on an intel Polycarbonate Macbook}} Older Macintosh models usually shipped with a one-button mouse. In fact, in a way, Apple computers still do: only that the older Ctrl-Click combination for it has now changed to two-finger click or long tap on the swanky force-feedback glass-topped totally-not-a-touchscreen type trackpads. This causes a bit of a difficulty in most applications, as X11 / xenocara, by default, expect that BOTH right and middle mouse buttons would be available. It is relatively easy to emulate a right-click, or to bind Ctrl-Leftclick as "rightclick" in X11. The below workaround will not work in the console, ie. outside of an x11 environment. ===== Packages to install ===== You will need: * xdotool (this should be in base) * xbindkeys (available via pkg_add) ===== Configuration ===== Generate an ''.xbindkeysrc'' file in your $HOME folder using xbindkeys: $ xbindkeys -d > ~/.xbindkeysrc Then, using your $EDITOR, add these two lines to it: "xdotool click 3" Control + b:1 Finally you just want to make sure that ''xbindkey'' is started on login. Usually this is done by adding it to your ''$HOME/.xsession'' file: exec /usr/local/bin/xbindkeys If using other Display Managers like MATE, you may have to specify it from its own "Settings" type program. E.g. on MATE this is under "System > Control Center > Startup Applications". Just click "Add" and type "xbindkeys" as the command. {{ :misc:1-button-mice.jpg?400|Apple Macintosh Mouse M0100 }}