Providing A Microsoft Device And Keyboard