I have released a new version of Elicit (a screen magnifier / color selector).
After getting some feedback from a few users, I decided to change how actions are initiated. In prior versions, to start zooming, you would click on the magnifier region and drag to the area you want to zoom in on. Likewise, to select a color, you dragged on the color palette. This is a bit unintuitive and not easily discoverable. So, I have added two buttons that you simply click (and release) to start zooming (or selecting colors). This freed up left mouse drags on the magnifier / swatch, so these now perform drag and drop.
I have also added a small script called elicit_remote that uses dbus to communicate with Elicit. You can use this to bind global key combinations to elicit actions. For example, I have the Search button at the top of my keyboard bound to run elicit_remote Magnify, If elicit is not currently running, it will launch and begin magnifying.