4ce-coder / XboxKeyboardMouse

Keyboard and mouse for Xbox One streaming on Windows 10

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#XboxKeyboardMouse Keyboard and mouse for Xbox One streaming to Windows 10.

It sends keyboard and mouse inputs to an emulated Xbox controller using SCP driver.

Screenshot

#Prerequisites

  1. You need SCPToolkit driver installed to use
  2. You need SlimDX Runtime installed (x86)

#Download

  1. Download the repositry as a zip
  2. Extract the download folder to anywhere on your pc
  3. Rename the download folder to something of your choice
  4. Run XboxKeyboardMouse 24 02 2017 - x86.exe or XboxKeyboardMouse 24 02 2017 - x86_64.exe

#Current Layout You may customise your own controller layout through the gui but the default layout is

Keyboard/Mouse Xbox Controller
Space A
Left Ctrl B
R X
Number 1 Y
Q Right Bumper
E Left Bumper
Left Shift Left Stick Click
C Right Stick Click
B Start/Menu
V Select/Back/Nav
Escape Xbox Logo/Guide
Arrow Keys DPAD
Left Click Right Trigger
Right Click Left Trigger
WASD Left Stick
Mouse Right Stick

#Lag

  1. Run ScpToolkit Settings Manager
  2. Use asynchronoous HID Report Processing
  3. Disable Rumble and Native Feed

#Compile

  1. SlimDx SDK installed - https://slimdx.org/
  2. SCPToolkit driver installed

#Todo

  1. Check if SlimDX and SCP driver are installed and if not throw an understandable error.
  2. Mouse input buttons dont work as of yet.
  3. Scroll Wheel movement has not been added (Main usage maybe RTS).
  4. Better Mouse Engines

About

Keyboard and mouse for Xbox One streaming on Windows 10

License:Apache License 2.0


Languages

Language:C# 99.1%Language:Batchfile 0.8%Language:Smalltalk 0.1%