Поменял местами в keymap.xml кнопки. Кнопка Exit поменяла функцию как я и хотел, а вот OK реагирует только на длительное нажатие кнопки. Вот мой измененый файл
<keymap>
<map context="SIBActions">
<key id="KEY_EXIT" mapto="ok_but" flags="m" />
<key id="KEY_OK" mapto="exit_but" flags="m" />
</map>
<map context="SIBwithVZActions">
<key id="KEY_EXIT" mapto="ok_but" flags="b" />
<key id="KEY_OK" mapto="exit_but" flags="m" />
</map>
</keymap>