Does it work if you put a .desktop file in KDE's autostart directory (~/.kde/Autostart I think...)?

Example .desktop file:


[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Set Xmodmap...