Keyboard and mouse for Xbox One streaming to Windows 10.
It sends keyboard and mouse inputs to an emulated Xbox controller using SCP driver.
#Prereq
- You need SCPToolkit driver installed to use
- You need SlimDX Runtime installed (x86)
- https://github.com/nefarius/ScpToolkit
- https://slimdx.org/download.php
#Download
- Go to download folder
- Get the latest exe
- 'View Raw'
#Current Layout
| Keyboard/Mouse | Xbox Controller |
|---|---|
| Space | A |
| F | B |
| E | X |
| Q | Y |
| 1 | Right Bumper |
| 2 | Left Bumper |
| Left Shift | Left Stick Click |
| Left Control | Right Stick Click |
| ~ | Start/Menu |
| B | Select/Back/Nav |
| Enter/Return | Xbox Logo |
| Arrow Keys | DPAD |
| Left Click | Right Trigger |
| Right Click | Left Trigger |
| WASD | Left Stick |
| Mouse | Right Stick |
#Lag
- Run ScpToolkit Settings Manager
- Use asynchronoous HID Report Processing
- Disable Rumble and Native Feed
#Compile
- SlimDx SDK installed - https://slimdx.org/
- SCPToolkit driver installed
#Could be better
- Problems translating mouse movement into the right stick directional look. Very challenging to make it a smooth experience.
#Todo
- Check if SlimDX and SCP driver are installed and if not throw an understandable error.
- Add custom configs
- Work on smoothing mouse translation/normalization