oh yes i forgot to say that.. yes it can be done, on one of them the arrow keys are inverted now
except the arrow remapper for it isn't perfect.
about generic remappers, depends what you wish, if you just want to change the key defniition and optionally with shift combinations too, even language extender lite will do, if you want to access alt etc combinations too, maybe okey
(and it is free
).