first implementation of SC"KeyboardMapper (not finisched)