All these while i thought we can only use hardware keyboard to send messages in pidgin as the virtual keyboard "enter button" only do new line spacing.
Then I just realised there is a plugin in Pidgin that adds a send button at the message conversation window, thank goodness. So now we can use the virtual keyboard to send messages entirely in pidgin