0 Replies Latest reply on Mar 1, 2017 10:01 PM by KaChun Wong

    Can Softkey of MC36 be disabled?

    KaChun Wong

      My company is using Zebra MC36 for warehouse stock-taking.

      A quite disturbing problem is that the 3 softkeys can easily be pressed uncarefully by users!

       

      For Back key, we can capture it in activity keypress event if key == KeyCodes.KEYCODE_BACK;

      For Home key, we can add intent-filter in manifest.xml like:

      <intent-filter>

      <action android:name="android.intent.action.MAIN" />

      <category android:name="android.intent.category.HOME" />

      <category android:name="android.intent.category.DEFAULT" />

      </intent-filter>

      For Recent key, we cannot find any solution except "root" the mobile.

      I recently find a file called "Generic.kl" under /system/usr/keylayout/ but it is not writable.

      I would like to ask whether it is proper for rooting the mobile and comment key 139 RECENT_APP by myself?

       

      Screenshot_2017-03-02-13-54-04.png