OpenSuse's sysinfo:/ kioslave.
To compile it you need xlibs-dev (X headers), kdelibs4-dev (KDE headers), libhal-dev (hal headers), libhd13-dev (Hardware identification system library and headers)

These are the packages' name in kubuntu. They can change in other distros.
