add soft keyboard to widgets