Review of Linux Compatibility
The Logitech Cube is a unusual tiny mouse, which can be used as a standard wireless mouse or as a presenter. The mouse has the geometry of a cube with a dimension of approximately 2.2 x 1.1 x 0.7 inches (i.e. 5.5 x 2.7 x 1,7 cm) and has a weight of 1 ounce (i.e. 28 gram).
The device is shipped with the Logitech Unifying Receiver, which establishes the wireless connection to the mouse. The Unifying Receiver has the USB-ID 046d:c52b
Bus 006 Device 038: ID 046d:c52b Logitech, Inc. Unifying Receiver
and is automatically recognized by the Linux kernel:
logitech-djreceiver 0003:046D:C52B.000D: hiddev0,hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:13.1-2/input2 input: Logitech Unifying Device. Wireless PID:4010 as /devices/pci0000:00/0000:00:13.1/usb6/6-2/6-2:1.2/0003:046D:C52B.000D/input/input14 logitech-djdevice 0003:046D:C52B.000E: input,hidraw3: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:4010] on usb-0000:00:13.1-2:1
The presenter is fully supported under Linux. It is working in two different modes: 1) as a mouse if lying on a table or 2) as a presenter, if hold in the hand. All gestures and functions are also supported under Linux.
If the Logitech Cube is used as a mouse, the Logitech Cube can be moved around (with the laser based motion sensor side oriented towards the table) in order to move the mouse courser. clicking the upper end of the top side of the cube activates the left mouse button. For the right mouse button, the same side has to be clicked, but approximately 1 cm below. This can lead to some erroneous clicks at the beginning, since it is not easy to distinguish the different location of left and right click. Additionally, one can swipe a finger along the upper side of the cube the vertical direction to scroll down and up.
If the Logitech Cube is used in presentation mode (i.e. holding the cube in the hand), only the clicking is supported. It is possible to switch to the next slide, if the mouse is clicked (it makes no differences if the position of the right or left mouse button is clicked). In order to switch one slide backwards, one has to rotate the cube around its long axis and click the mouse button, while this button directs towards the floor. This behaviour needs getting used to at the beginning, but the Logitech Cube reliably recognizes, if it is used in normal or rotated position.
As a small drawback, the Logitech Cube needs approximately 1 second to recognize that it is placed back on the table before it switches back to mouse mode and allows moving the mouse pointer.
The presentation mode was tested with “Libre Office Impress” in presentation mode and with Evince showing PDFs in presentation mode. In both programs it is possible to move forwards and backwards through the slides with the Logitech Cube.
Normally, Logitech wireless devices can be used with the program Solaar, which shows additional information of the connected Logitech devices. However, the version 0.9.2 or Solaar did not reliably support the Logitech Cube. The battery status was not shown correctly and the program sometimes casts errors, if the cube switched between mouse mode and presentation mode.