Мне видится два способа решения данной проблемы.
1-й и самый простой. Установить программу Terminal для доступа к командной строке webOS и с помощью команды setkeycodes переназначить коды клавиш. К примеру, выполнение следующих команд поменяет местами клавиши Y и Z.
- Код: Выделить всё
setkeycodes 07 44
setkeycodes 14 21
Минус данного способа - действует до перезагрузки. Решить проблему можно, написав скрипт и вставив его в автозагрузку.
Вот файл с кодами клавиш Palm Pre в помощь
2-й и более сложный. Отредактировать клавиатурную раскладку в файле /usr/palm/frameworks/mojo/submissions/200.47/resources/en_us/alternatechars_fulltable.json. Здесь я особо помочь не могу, лучше уточнить у спецов по юниксу, как это правильно делать.