WiiCan assists on configuration and management of your wiimote under GNU/Linux. It tracks bluetooth connectivity and allows to use and create mappings to adapt your wiimote for use on any application.
Actually WiiCan it’s a sytem tray icon, programmed in python. It connects to bluez and hal via dbus for tracking the available bluetooth devices and wiimote connection status.
On backend it’s wminput , the cwiid event driver for wiimote. WiiCan uses wminput and wminput configuration files for define and use mappers.
Discover if it’s an available bluetooth device for connect wiimote
Display a list of available keyboard-mouse-wiimote mappings
User-defined mappings creation assistant