Yeah, tell me about it.Have you tried a logitech harmony yet? That'd my next step.
Also, I've been using the LG iPhone app to control the pointer & clicking via touchscreen over the network. It does most of what I want, and has a "built-in" input button!