I don't really understand your question. The dbus-scripts rule provided earlier ONLY matches to system inactive. I know it works because I have tested it relentlessly. Where did you read dbus-scripts only matches 4 'arguments'?
================================= Arg 1: :1.11 Arg 2: null Arg 3: com.nokia.mce.signal Arg 4: system_inactivity_ind Script /home/user/bin/cpu_normal.sh matches