There have been a lot of questions since the S60 5th edition came out about how to popup a keyboard when using a Canvas based application.

There are two workarounds for that:

1.
Using a Canvas Qwerty component

2.
Using a Popup TextBox