gitextract_xryqbs4m/ ├── .gitattributes ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── DEVELOP.md ├── Directory.Build.props ├── KeyNStroke/ │ ├── AnnotateLine.xaml │ ├── AnnotateLine.xaml.cs │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── ButtonIndicator1.Designer.cs │ ├── ButtonIndicator1.cs │ ├── ButtonIndicator1.resx │ ├── ButtonIndicator2.xaml │ ├── ButtonIndicator2.xaml.cs │ ├── CursorIndicator1.xaml │ ├── CursorIndicator1.xaml.cs │ ├── EnumBindingSourceExtention.cs │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── ImageResources.cs │ ├── KeyNStroke.csproj │ ├── KeyboardHook.cs │ ├── KeyboardLayoutParser.cs │ ├── KeyboardRawEvent.cs │ ├── KeystrokeDisplay.xaml │ ├── KeystrokeDisplay.xaml.cs │ ├── KeystrokeEvent.cs │ ├── KeystrokeParser.cs │ ├── LabeledSlider.py │ ├── LabeledSlider.xaml │ ├── LabeledSlider.xaml.cs │ ├── Log.cs │ ├── MouseHook.cs │ ├── MouseRawEvent.cs │ ├── NativeMethodsDC.cs │ ├── NativeMethodsEvents.cs │ ├── NativeMethodsGWL.cs │ ├── NativeMethodsKeyboard.cs │ ├── NativeMethodsMouse.cs │ ├── NativeMethodsWindow.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── ReadShortcut.xaml │ ├── ReadShortcut.xaml.cs │ ├── ResizeButton.xaml │ ├── ResizeButton.xaml.cs │ ├── Resources/ │ │ └── updateKey.pub.xml │ ├── Settings1.xaml │ ├── Settings1.xaml.cs │ ├── SettingsStore.cs │ ├── SpecialkeysParser.cs │ ├── Themes/ │ │ └── Generic.xaml │ ├── TweenLabel.cs │ ├── UIHelper.cs │ ├── Updater/ │ │ ├── Admininstration.cs │ │ ├── Statemachine.cs │ │ ├── Updater.cs │ │ └── Utils.cs │ ├── UrlOpener.cs │ ├── Welcome.xaml │ ├── Welcome.xaml.cs │ ├── app.manifest │ └── packages.config ├── KeyNStroke.sln ├── LICENSE ├── README.md └── version.json