├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── SWICD ├── ApiControllers │ └── ApiController.cs ├── App.config ├── App.xaml ├── App.xaml.cs ├── BuildVersionInfo.cs ├── Commands │ └── CommandHandler.cs ├── Config │ ├── AxisMapping.cs │ ├── ButtonAction.cs │ ├── ButtonActions.cs │ ├── ButtonMapping.cs │ ├── ConfigLoader.cs │ ├── Configuration.cs │ ├── ControllerConfig.cs │ ├── EmulatedAxis.cs │ ├── EmulatedAxisConfig.cs │ ├── EmulatedButton.cs │ ├── GenericSettings.cs │ ├── HardwareAxis.cs │ ├── HardwareButton.cs │ ├── KeyboardMapping.cs │ ├── MouseMapping.cs │ ├── OperationMode.cs │ ├── ProfileSettings.cs │ └── VirtualMouseKey.cs ├── Extensions.cs ├── HVDK │ ├── Drivers.cs │ ├── HIDCtrl.cs │ └── KeyboardUtils.cs ├── Model │ ├── AxisMappingModel.cs │ ├── ButtonActionModel.cs │ ├── ButtonMappingModel.cs │ ├── EnumComboBoxItem.cs │ ├── GitHubTag.cs │ ├── KeyboardMappingModel.cs │ ├── LogEntryModel.cs │ ├── MouseMappingModel.cs │ └── NavigationItemModel.cs ├── Pages │ ├── ButtonActions.xaml │ ├── ButtonActions.xaml.cs │ ├── DriverStatusPage.xaml │ ├── DriverStatusPage.xaml.cs │ ├── EditButtonActionWindow.xaml │ ├── EditButtonActionWindow.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── ProfileEditPage.xaml │ ├── ProfileEditPage.xaml.cs │ ├── QuestionWindow.xaml │ ├── QuestionWindow.xaml.cs │ ├── SettingsPage.xaml │ ├── SettingsPage.xaml.cs │ ├── TextInputWindow.xaml │ └── TextInputWindow.xaml.cs ├── Properties │ ├── AppResources.Designer.cs │ ├── AppResources.resx │ ├── AssemblyInfo.cs │ ├── Settings.Designer.cs │ └── Settings.settings ├── Resources │ ├── PromptFont.ttf │ ├── PromptFont_orig.otf │ ├── app_icon.ico │ ├── app_icon_off.ico │ ├── app_icon_on.ico │ └── xbox_controller_font.otf ├── SWICD.csproj ├── SWICD.csproj.user ├── Services │ ├── ApiServer.cs │ ├── ButtonActionsProcessor.cs │ ├── ControllerService.cs │ ├── FontEnumMapper.cs │ ├── GitHubApi.cs │ ├── InputMapper.cs │ ├── KeyboardMouseInputMapper.cs │ └── LoggingService.cs ├── ViewModels │ ├── ButtonActionsViewModel.cs │ ├── DriverStatusViewModel.cs │ ├── EditButtonActionWindowViewModel.cs │ ├── MainWindowViewModel.cs │ ├── ProfileEditPageViewModel.cs │ ├── QuestionWindowViewModel.cs │ ├── SettingsViewModel.cs │ └── TextInputWindowViewModel.cs └── packages.config ├── Setup ├── SWICD_Driver_Setup │ ├── SWICD_Setup.nsi │ └── logo.bmp └── SetupBuildVersionInfo │ ├── App.config │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── SetupBuildVersionInfo.csproj │ └── SetupBuildVersionInfo.csproj.user ├── SteamDeckControllerWindowsDriver.sln └── docs ├── Driver Status.md ├── Installation.md ├── Profiles.md ├── README.md ├── Settings.md ├── Support.md ├── _config.yml └── images ├── A.png ├── B.png ├── Dpad Down.png ├── Dpad Left.png ├── Dpad Right.png ├── Dpad Up.png ├── Left Bumper.png ├── Left Thumbstick.png ├── Left Trigger.png ├── Menu.png ├── New Issue.png ├── Right Bumper.png ├── Right Thumbstick.png ├── Right Trigger.png ├── SVG ├── A.svg ├── B.svg ├── Dpad Down.svg ├── Dpad Left.svg ├── Dpad Up.svg ├── Dpad right.svg ├── Left Bumper.svg ├── Left Thumbstick.svg ├── Left Trigger.svg ├── Menu.svg ├── Right Bumper.svg ├── Right Thumbstick.svg ├── Right Trigger.svg ├── Steam Deck Axis (Original).fw.png ├── View.svg ├── Xbox Axis (Original).fw.png ├── Xbox.svg └── Y.svg ├── Steam Deck Axis.png ├── View.png ├── Xbox Axis.png ├── Xbox.png └── Y.png /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/README.md -------------------------------------------------------------------------------- /SWICD/ApiControllers/ApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ApiControllers/ApiController.cs -------------------------------------------------------------------------------- /SWICD/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/App.config -------------------------------------------------------------------------------- /SWICD/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/App.xaml -------------------------------------------------------------------------------- /SWICD/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/App.xaml.cs -------------------------------------------------------------------------------- /SWICD/BuildVersionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/BuildVersionInfo.cs -------------------------------------------------------------------------------- /SWICD/Commands/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Commands/CommandHandler.cs -------------------------------------------------------------------------------- /SWICD/Config/AxisMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/AxisMapping.cs -------------------------------------------------------------------------------- /SWICD/Config/ButtonAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/ButtonAction.cs -------------------------------------------------------------------------------- /SWICD/Config/ButtonActions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/ButtonActions.cs -------------------------------------------------------------------------------- /SWICD/Config/ButtonMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/ButtonMapping.cs -------------------------------------------------------------------------------- /SWICD/Config/ConfigLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/ConfigLoader.cs -------------------------------------------------------------------------------- /SWICD/Config/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/Configuration.cs -------------------------------------------------------------------------------- /SWICD/Config/ControllerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/ControllerConfig.cs -------------------------------------------------------------------------------- /SWICD/Config/EmulatedAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/EmulatedAxis.cs -------------------------------------------------------------------------------- /SWICD/Config/EmulatedAxisConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/EmulatedAxisConfig.cs -------------------------------------------------------------------------------- /SWICD/Config/EmulatedButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/EmulatedButton.cs -------------------------------------------------------------------------------- /SWICD/Config/GenericSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/GenericSettings.cs -------------------------------------------------------------------------------- /SWICD/Config/HardwareAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/HardwareAxis.cs -------------------------------------------------------------------------------- /SWICD/Config/HardwareButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/HardwareButton.cs -------------------------------------------------------------------------------- /SWICD/Config/KeyboardMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/KeyboardMapping.cs -------------------------------------------------------------------------------- /SWICD/Config/MouseMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/MouseMapping.cs -------------------------------------------------------------------------------- /SWICD/Config/OperationMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/OperationMode.cs -------------------------------------------------------------------------------- /SWICD/Config/ProfileSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/ProfileSettings.cs -------------------------------------------------------------------------------- /SWICD/Config/VirtualMouseKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Config/VirtualMouseKey.cs -------------------------------------------------------------------------------- /SWICD/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Extensions.cs -------------------------------------------------------------------------------- /SWICD/HVDK/Drivers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/HVDK/Drivers.cs -------------------------------------------------------------------------------- /SWICD/HVDK/HIDCtrl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/HVDK/HIDCtrl.cs -------------------------------------------------------------------------------- /SWICD/HVDK/KeyboardUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/HVDK/KeyboardUtils.cs -------------------------------------------------------------------------------- /SWICD/Model/AxisMappingModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/AxisMappingModel.cs -------------------------------------------------------------------------------- /SWICD/Model/ButtonActionModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/ButtonActionModel.cs -------------------------------------------------------------------------------- /SWICD/Model/ButtonMappingModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/ButtonMappingModel.cs -------------------------------------------------------------------------------- /SWICD/Model/EnumComboBoxItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/EnumComboBoxItem.cs -------------------------------------------------------------------------------- /SWICD/Model/GitHubTag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/GitHubTag.cs -------------------------------------------------------------------------------- /SWICD/Model/KeyboardMappingModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/KeyboardMappingModel.cs -------------------------------------------------------------------------------- /SWICD/Model/LogEntryModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/LogEntryModel.cs -------------------------------------------------------------------------------- /SWICD/Model/MouseMappingModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/MouseMappingModel.cs -------------------------------------------------------------------------------- /SWICD/Model/NavigationItemModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Model/NavigationItemModel.cs -------------------------------------------------------------------------------- /SWICD/Pages/ButtonActions.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/ButtonActions.xaml -------------------------------------------------------------------------------- /SWICD/Pages/ButtonActions.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/ButtonActions.xaml.cs -------------------------------------------------------------------------------- /SWICD/Pages/DriverStatusPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/DriverStatusPage.xaml -------------------------------------------------------------------------------- /SWICD/Pages/DriverStatusPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/DriverStatusPage.xaml.cs -------------------------------------------------------------------------------- /SWICD/Pages/EditButtonActionWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/EditButtonActionWindow.xaml -------------------------------------------------------------------------------- /SWICD/Pages/EditButtonActionWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/EditButtonActionWindow.xaml.cs -------------------------------------------------------------------------------- /SWICD/Pages/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/MainWindow.xaml -------------------------------------------------------------------------------- /SWICD/Pages/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/MainWindow.xaml.cs -------------------------------------------------------------------------------- /SWICD/Pages/ProfileEditPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/ProfileEditPage.xaml -------------------------------------------------------------------------------- /SWICD/Pages/ProfileEditPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/ProfileEditPage.xaml.cs -------------------------------------------------------------------------------- /SWICD/Pages/QuestionWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/QuestionWindow.xaml -------------------------------------------------------------------------------- /SWICD/Pages/QuestionWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/QuestionWindow.xaml.cs -------------------------------------------------------------------------------- /SWICD/Pages/SettingsPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/SettingsPage.xaml -------------------------------------------------------------------------------- /SWICD/Pages/SettingsPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/SettingsPage.xaml.cs -------------------------------------------------------------------------------- /SWICD/Pages/TextInputWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/TextInputWindow.xaml -------------------------------------------------------------------------------- /SWICD/Pages/TextInputWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Pages/TextInputWindow.xaml.cs -------------------------------------------------------------------------------- /SWICD/Properties/AppResources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Properties/AppResources.Designer.cs -------------------------------------------------------------------------------- /SWICD/Properties/AppResources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Properties/AppResources.resx -------------------------------------------------------------------------------- /SWICD/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SWICD/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /SWICD/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Properties/Settings.settings -------------------------------------------------------------------------------- /SWICD/Resources/PromptFont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Resources/PromptFont.ttf -------------------------------------------------------------------------------- /SWICD/Resources/PromptFont_orig.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Resources/PromptFont_orig.otf -------------------------------------------------------------------------------- /SWICD/Resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Resources/app_icon.ico -------------------------------------------------------------------------------- /SWICD/Resources/app_icon_off.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Resources/app_icon_off.ico -------------------------------------------------------------------------------- /SWICD/Resources/app_icon_on.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Resources/app_icon_on.ico -------------------------------------------------------------------------------- /SWICD/Resources/xbox_controller_font.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Resources/xbox_controller_font.otf -------------------------------------------------------------------------------- /SWICD/SWICD.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/SWICD.csproj -------------------------------------------------------------------------------- /SWICD/SWICD.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/SWICD.csproj.user -------------------------------------------------------------------------------- /SWICD/Services/ApiServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/ApiServer.cs -------------------------------------------------------------------------------- /SWICD/Services/ButtonActionsProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/ButtonActionsProcessor.cs -------------------------------------------------------------------------------- /SWICD/Services/ControllerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/ControllerService.cs -------------------------------------------------------------------------------- /SWICD/Services/FontEnumMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/FontEnumMapper.cs -------------------------------------------------------------------------------- /SWICD/Services/GitHubApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/GitHubApi.cs -------------------------------------------------------------------------------- /SWICD/Services/InputMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/InputMapper.cs -------------------------------------------------------------------------------- /SWICD/Services/KeyboardMouseInputMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/KeyboardMouseInputMapper.cs -------------------------------------------------------------------------------- /SWICD/Services/LoggingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/Services/LoggingService.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/ButtonActionsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/ButtonActionsViewModel.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/DriverStatusViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/DriverStatusViewModel.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/EditButtonActionWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/EditButtonActionWindowViewModel.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/MainWindowViewModel.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/ProfileEditPageViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/ProfileEditPageViewModel.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/QuestionWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/QuestionWindowViewModel.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/SettingsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/SettingsViewModel.cs -------------------------------------------------------------------------------- /SWICD/ViewModels/TextInputWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/ViewModels/TextInputWindowViewModel.cs -------------------------------------------------------------------------------- /SWICD/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SWICD/packages.config -------------------------------------------------------------------------------- /Setup/SWICD_Driver_Setup/SWICD_Setup.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/Setup/SWICD_Driver_Setup/SWICD_Setup.nsi -------------------------------------------------------------------------------- /Setup/SWICD_Driver_Setup/logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/Setup/SWICD_Driver_Setup/logo.bmp -------------------------------------------------------------------------------- /Setup/SetupBuildVersionInfo/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/Setup/SetupBuildVersionInfo/App.config -------------------------------------------------------------------------------- /Setup/SetupBuildVersionInfo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/Setup/SetupBuildVersionInfo/Program.cs -------------------------------------------------------------------------------- /Setup/SetupBuildVersionInfo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/Setup/SetupBuildVersionInfo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Setup/SetupBuildVersionInfo/SetupBuildVersionInfo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/Setup/SetupBuildVersionInfo/SetupBuildVersionInfo.csproj -------------------------------------------------------------------------------- /Setup/SetupBuildVersionInfo/SetupBuildVersionInfo.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/Setup/SetupBuildVersionInfo/SetupBuildVersionInfo.csproj.user -------------------------------------------------------------------------------- /SteamDeckControllerWindowsDriver.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/SteamDeckControllerWindowsDriver.sln -------------------------------------------------------------------------------- /docs/Driver Status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/Driver Status.md -------------------------------------------------------------------------------- /docs/Installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/Installation.md -------------------------------------------------------------------------------- /docs/Profiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/Profiles.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/Settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/Settings.md -------------------------------------------------------------------------------- /docs/Support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/Support.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/images/A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/A.png -------------------------------------------------------------------------------- /docs/images/B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/B.png -------------------------------------------------------------------------------- /docs/images/Dpad Down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Dpad Down.png -------------------------------------------------------------------------------- /docs/images/Dpad Left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Dpad Left.png -------------------------------------------------------------------------------- /docs/images/Dpad Right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Dpad Right.png -------------------------------------------------------------------------------- /docs/images/Dpad Up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Dpad Up.png -------------------------------------------------------------------------------- /docs/images/Left Bumper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Left Bumper.png -------------------------------------------------------------------------------- /docs/images/Left Thumbstick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Left Thumbstick.png -------------------------------------------------------------------------------- /docs/images/Left Trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Left Trigger.png -------------------------------------------------------------------------------- /docs/images/Menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Menu.png -------------------------------------------------------------------------------- /docs/images/New Issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/New Issue.png -------------------------------------------------------------------------------- /docs/images/Right Bumper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Right Bumper.png -------------------------------------------------------------------------------- /docs/images/Right Thumbstick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Right Thumbstick.png -------------------------------------------------------------------------------- /docs/images/Right Trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Right Trigger.png -------------------------------------------------------------------------------- /docs/images/SVG/A.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/A.svg -------------------------------------------------------------------------------- /docs/images/SVG/B.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/B.svg -------------------------------------------------------------------------------- /docs/images/SVG/Dpad Down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Dpad Down.svg -------------------------------------------------------------------------------- /docs/images/SVG/Dpad Left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Dpad Left.svg -------------------------------------------------------------------------------- /docs/images/SVG/Dpad Up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Dpad Up.svg -------------------------------------------------------------------------------- /docs/images/SVG/Dpad right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Dpad right.svg -------------------------------------------------------------------------------- /docs/images/SVG/Left Bumper.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Left Bumper.svg -------------------------------------------------------------------------------- /docs/images/SVG/Left Thumbstick.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Left Thumbstick.svg -------------------------------------------------------------------------------- /docs/images/SVG/Left Trigger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Left Trigger.svg -------------------------------------------------------------------------------- /docs/images/SVG/Menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Menu.svg -------------------------------------------------------------------------------- /docs/images/SVG/Right Bumper.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Right Bumper.svg -------------------------------------------------------------------------------- /docs/images/SVG/Right Thumbstick.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Right Thumbstick.svg -------------------------------------------------------------------------------- /docs/images/SVG/Right Trigger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Right Trigger.svg -------------------------------------------------------------------------------- /docs/images/SVG/Steam Deck Axis (Original).fw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Steam Deck Axis (Original).fw.png -------------------------------------------------------------------------------- /docs/images/SVG/View.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/View.svg -------------------------------------------------------------------------------- /docs/images/SVG/Xbox Axis (Original).fw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Xbox Axis (Original).fw.png -------------------------------------------------------------------------------- /docs/images/SVG/Xbox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Xbox.svg -------------------------------------------------------------------------------- /docs/images/SVG/Y.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/SVG/Y.svg -------------------------------------------------------------------------------- /docs/images/Steam Deck Axis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Steam Deck Axis.png -------------------------------------------------------------------------------- /docs/images/View.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/View.png -------------------------------------------------------------------------------- /docs/images/Xbox Axis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Xbox Axis.png -------------------------------------------------------------------------------- /docs/images/Xbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Xbox.png -------------------------------------------------------------------------------- /docs/images/Y.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mKenfenheuer/steam-deck-windows-usermode-driver/HEAD/docs/images/Y.png --------------------------------------------------------------------------------