AirClick Manager

AirClick USB icon AirClick Manager is a Linux driver for AirClick USB. AirClick USB is a remote controller produced by Griffin Technology. You can control applications on a remote computer with it.

There is another project for AirClick USB, pyClick.

[News] A new project for AirClick USB appears on sourceforge.net: airclick. The software doesn't require GAI, and seems to improve some usability problems. Please check it if you have any trouble for using airclick-mngr. Of course, your bug reports or requests to me are also welcome.
See also (Ubuntu Forums):

Supported Software

Screenshots

Download

Installation

Linux kernel-headers and GAI(General Applet Interface library) are requierd to build AirClick Manager, so install these first.

In the case of Vine Linux, there is not the GAI package, so I recommend to get Fedora's src.rpm from Rpmfind.Net and rebuild it. For example, let you get gai-0.5.10-4.fc5.src.rpm. Enter 'rpm -ivh gai-0.5.10-4.fc5.src.rpm', and change gnome-panel-devel to gnome-panel in ~/rpm/SPECS/gai.spec (gnome-panel contains gnome-panel-devel in Vine Linux). By executing 'rpm -bb gai.spec', gai-0.5.10-4.i386.rpm and gai-devel-0.5.10-4.i386.rpm will be created in ~/rpm/RPMS/i386/.

If these installations are completed, you're ready to build AirClick Manager. Type './configure --prefix=PREFIX && make' in the tarball directory (PREFIX is probably '/usr' or '/usr/local'). This makes "airclick-mngr" and "airclick-rcvr". Then, do 'make install' as root for installation into your system. "airclick-mngr" will be installed in PREFIX/bin, and "airclick-rcvr" in PREFIX/sbin (not PREFIX/bin).

If you are in GNOME, please restart GNOME before the next section.

Instruction

AirClick Manager consists of 2 programs, "airclick-mngr" and "airclick-rcvr". airclick-rcvr receives signals from AirClick USB and sends them to airclick-mngr. airclick-mngr interprets the signals and sends events to X11 according to the software you want to control.

So you will launch 2 programs to use AirClick USB. First, launch airclick-mngr. Just type 'airclick-mngr' or you can launch this from the GNOME panel if you use GNOME. like this:

Launch from GNOME panel
(right-click on the panel -> Add to Panel -> Utility -> AirClick Manager)

Then Airclick Manager's applet appears in the panel, or dockapp on your desktop.

GNOME applet applet in panel
dockapp dockapp

Click the right mouse button on the icon to change preferences. ~/.gnome2/airclick-mngr is used as your configuration file. In the preference window, you will see supported software and select one of them.

right-click ---> preferences

Your preference becomes effective after pushing 'Close'.

Do you really see AirClick Manager's icon on your desktop or GNOME panel? You will launch airclick-rcvr next, but make sure airclick-mngr is running before airclick-rcvr.

OK, then launch airclick-rcvr. like this:

airclick-rcvr [hiddev]

[hiddev] is probably '/dev/usb/hiddev0' or '/dev/hiddev0'. This maybe require root privileges, so you may have to be root or use sudo. In addition, remember airclick-rcvr is installed in PREFIX/sbin.

Are the 2 program launched successfully? Congratulations! Now you can use AirClick USB. Enjoy!

Handling Table

Adobe Reader
ButtonActionKey
PlayToggle full-screen modeCtrl+L
Volume UpJump to the last pageEnd
Volume DownJump to the first pageHome
NextGo to the next page
PrevGo back to the previous page
OpenOffice.org Impress
ButtonActionKey
PlayToggle full-screen modeF9 / Esc
Volume UpJump to the last pageEnd
Volume DownJump to the first pageHome
NextGo to the next page
PrevGo back to the previous page
Mozilla / Firefox
ButtonActionKey
PlayScroll downSpace
Volume UpSwitch to the next tabCtrl+PgDn
Volume DownSwitch to the previous tabCtrl+PgUp
NextGo to the next pageAlt+→
PrevGo back to the previous pageAlt+←
Opera
ButtonActionKey
PlayScroll downSpace
Volume UpSwitch to the next tab2
Volume DownSwitch to the previous tab1
NextGo to the next pageAlt+→
PrevGo back to the previous pageAlt+←
MPlayer
ButtonActionKey
PlayToggle Pause/UnpauseSpace
Volume UpIncrease the volume9
Volume DownDecrease the volume0
NextGo to the next chapter>
PrevGo back to the previous chapter<
RealPlayer
ButtonActionKey
PlayToggle Play/PauseCtrl+P / Ctrl+A
Volume UpIncrease the volumeCtrl+↑
Volume DownDecrease the volumeCtrl+↓
NextGo to the next clipCtrl+N
PrevGo back to the previous clipCtrl+R
Xine (xine-ui)
ButtonActionKey
PlayToggle Play/PauseReturn / Space
Volume UpIncrease the volumeShift+V
Volume DownDecrease the volumeV
NextSelect and play next MRL in the playlistPgDn
PrevSelect and play previous MRL in the playlistPgUp
XMMS / BMP
ButtonActionKey
PlayToggle Play/PauseX / C
Volume UpIncrease the volume
Volume DownDecrease the volume
NextGo to the next songB
PrevGo back to the previous songZ
Other (combination of the 2 buttons)
ButtonActionKey
Volume Up + Volume DownSwitch to the next windowAlt+Tab
Volume Up + NextSwitch to the next workspaceCtrl+Alt+→
Volume Down + PrevSwitch to the previous workspaceCtrl+Alt+←

Todo

License

AirClick Manager is released under the GNU GPL.

Contact

Any feedback is welcome! If you have some advice or helpful information, please send e-mail to me: Tomoaki Okayama email address I'm able to understand English and Japanese.