What SIP are you using. I don't know about pressing the SIP icon problem, but maybe my skin for the PCM Keyboard might help the wrong key presses. It is big and nice, also big in landscape mode.
PocketCM Keyboard v.14
http://www.pocketcm.com/keyboard.php
Install the keyboard and then unzip my .skin and .layout files to the PCM Folder in Your Device>Program Files.