# How to handle native android keyboard using appium

**URL:** <https://discuss.appium.io/t/how-to-handle-native-android-keyboard-using-appium/1764>\
**Category:** Issues/Bugs\
**Created:** [December 2, 2014, 6:34am UTC](https://discuss.appium.io/t/how-to-handle-native-android-keyboard-using-appium/1764 "2014-12-02T06:34:41Z")\
**Posts on this page:** 1\
**Showing post:** 19

<div class="post-metadata">

**Author:** ![rakesh](https://discuss.appium.io/user_avatar/discuss.appium.io/rakesh/32/2165_2.png) [@rakesh](https://discuss.appium.io/u/rakesh)\
**Post date:** [October 30, 2015, 11:36am UTC](https://discuss.appium.io/t/how-to-handle-native-android-keyboard-using-appium/1764/19 "2015-10-30T11:36:12Z")

</div>

Hi,

capabilities.setCapability(“unicodeKeyboard”, true) did’t worked for me

I asked my developer to add a lister called “OnKeyListener”

finally worked…

refer to this [Unable to tap 'search' button on Android softKeyboard](https://discuss.appium.io/t/unable-to-tap-search-button-on-android-softkeyboard/1598/12)  
@praveentp009 explained in detail

thanks @praveen

---

_[View the full topic](https://discuss.appium.io/t/how-to-handle-native-android-keyboard-using-appium/1764)._
