Działa rewelacyjnie (testowałem wersję 2.3) bo nie może inaczej :-)
Ten XAP to zbiór pliczków xml, które dokonują zmian w odpowiednich wpisach w rejestrze dotyczących mapowania klawiszy, ubrany w aplikację którą te zmiany możemy włączać i cofać (Apply patch/Revert patch).
Innymi słowy podmienia to co pojawia się np. przy dłuższym naciśnieciu na literę "a" z "ä|á|â|à|å|æ" na "ą" itd.
Czyli podsumowując podmienia oryginalny zestaw liter (dla kalawiatury angielskiej) na polskie.
Zaglądając do tego XAPa można odnaleźć plik dla wersji polskiej "/Keyboards/Polish/RegistryPatch.HTC.en.xml", nie robiłem tego (bo się na tym nie znam) ale zakładam, że edytując go można dostosować mapowanie klawiszy do swoich potrzeb - ja takowych nie miałem, oryginał działa jak powinien.