hi,
yes. with some (big) compromise we could do it. you will not get same quality of orientation, number of buttons or reaction time but I guess this you understand.
honestly I have done some work in this direction but it waits until I make version 3 running smoothly.