The banner generator is not actually a problem.
See attached script and demo ini file:
Code:
## Usage: /mnt/us/launchpad/kimesg <delay (in seconds)> <first line> [<second line>]
[Actions]
K M = !/mnt/us/launchpad/kimesg 0 "Hello world, this is Kindle."
K D = !/mnt/us/launchpad/kimesg 2 "Hello world, this is Kindle." "More verbose, uses two lines."
K S = !dbus-send --system /default com.lab126.powerd.resuming int32:1 & /mnt/us/launchpad/kimesg 5 "Content refreshed."
The delay is useful if you want to prevent overwriting your message with a "Success !" message from launchpad.