ID96 A compact full size type keyboard