Так лицензия MIT, а не GPL.
Дайте мне тоже исходники, чтоб и я новые кейлоггеры делал :)
На самом деле надо просто в /etc/X11/fly-dm/fly-dmrc найти
ServerArgsLocal=...
и включить RECORD
ServerArgsLocal=... +extension RECORD
затем добавить ваш кейлоггер в список доверенных /etc/X11/trusted...
ты оформления чего? fly-qdm и fly-wm-decor содержат н-р темы входа (совместимо с kdm) и оформления окон (частично совместимы с icewm, но надо немного переделывать). Есть еще цветовые схемы, стили для Qt, GTK...
Не получится так и в оригинальном kdm. Надо подправить исходники fly-qdm, они в открытом доступе есть т.к. базируются на GPL части kdm. Но на будущее пожалуй надо предусмотреть возможность навешивания любых кнопок с указанием команды.