Czy istnieje możliwość software'owego zamienienia klawiszy funkcyjnych?

Witajcie. Od prawie 3-ch lat jestem (nie)szczęśliwym posiadaczem HTC Desire Z, jakiś czas temu uszkodzeniu uległa szybka ekranu, a dzięki mojej pomocy straciłem również dotyk na wysokości klawisza ‘menu’ w taki sposób, że ni jak idzie go wcisnąć z poziomu klawiszy funkcyjnych pod ekranem. Moje pytanie brzmi, czy istnieje możliwość zamiany przycisków (jakimś programem lub gmeraniem w plikach) np. aby przycisk ‘szukaj’ (lub jakikolwiek inny) działał jak ‘menu’. Wiem, że na klawiaturze sprzętowej mam przycisk ‘menu’ ale czasami on jest bardzo nieporęczny aby specjalnie rozsuwać klawiaturę po to by wejść w menu jakiegoś programu, a następnie ją zamykać.

Takie rzeczy to na XDA: