libkact is intended to be a library where you can register generic C-funtions and map them to key combinations, thus kact stands for keyboard actions.