Yes it does.
Out of the box, The Z sends mouse and keyboard actions for all of the buttons and gestures, (and combinations of both) that can be mapped to a function / action in an application.
We won't be writing a driver for Linux on day one, so it won't be as configurable as with PC and Mac, and won't have the same analog support,
In the spirit of open source development on Linux, we will publish the USB reports being transmitted from The Z mouse. This will enable third party developers to write their own drivers and gives direct access to force sensor / gyro and accelerometer signals as well as mouse and keyboard signals/commands.