├── App.config ├── App.xaml ├── App.xaml.cs ├── Features ├── AbstractDriverFeature.cs ├── AbstractWmiFeature.cs ├── AlwaysOnUsbFeature.cs ├── BatteryFeature.cs ├── FnLockFeature.cs ├── IFeature.cs ├── OverDriveFeature.cs ├── PowerModeFeature.cs └── TouchpadLockFeature.cs ├── LenovoController.csproj ├── LenovoController.sln ├── Main.png ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs └── Resources.resx ├── Providers ├── DriverProvider.cs └── Native.cs ├── README.md ├── Resources ├── Icons │ ├── Battery_black.png │ ├── Battery_white.png │ ├── Display_black.png │ ├── Display_white.png │ ├── Fn_black.png │ ├── Fn_white.png │ ├── LC.ico │ ├── Power_black.png │ ├── Power_white.png │ ├── Settings.png │ ├── Touch_black.png │ ├── Touch_white.png │ ├── Usb_black.png │ └── Usb_white.png └── WindowResources.xaml ├── Settings.cs ├── Settings.png ├── Tray.png ├── Windows ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── SettingsWindow.xaml └── SettingsWindow.xaml.cs ├── app.manifest └── packages.config /App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/App.config -------------------------------------------------------------------------------- /App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/App.xaml -------------------------------------------------------------------------------- /App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/App.xaml.cs -------------------------------------------------------------------------------- /Features/AbstractDriverFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/AbstractDriverFeature.cs -------------------------------------------------------------------------------- /Features/AbstractWmiFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/AbstractWmiFeature.cs -------------------------------------------------------------------------------- /Features/AlwaysOnUsbFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/AlwaysOnUsbFeature.cs -------------------------------------------------------------------------------- /Features/BatteryFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/BatteryFeature.cs -------------------------------------------------------------------------------- /Features/FnLockFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/FnLockFeature.cs -------------------------------------------------------------------------------- /Features/IFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/IFeature.cs -------------------------------------------------------------------------------- /Features/OverDriveFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/OverDriveFeature.cs -------------------------------------------------------------------------------- /Features/PowerModeFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/PowerModeFeature.cs -------------------------------------------------------------------------------- /Features/TouchpadLockFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Features/TouchpadLockFeature.cs -------------------------------------------------------------------------------- /LenovoController.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/LenovoController.csproj -------------------------------------------------------------------------------- /LenovoController.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/LenovoController.sln -------------------------------------------------------------------------------- /Main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Main.png -------------------------------------------------------------------------------- /Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Properties/Resources.resx -------------------------------------------------------------------------------- /Providers/DriverProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Providers/DriverProvider.cs -------------------------------------------------------------------------------- /Providers/Native.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Providers/Native.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Icons/Battery_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Battery_black.png -------------------------------------------------------------------------------- /Resources/Icons/Battery_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Battery_white.png -------------------------------------------------------------------------------- /Resources/Icons/Display_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Display_black.png -------------------------------------------------------------------------------- /Resources/Icons/Display_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Display_white.png -------------------------------------------------------------------------------- /Resources/Icons/Fn_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Fn_black.png -------------------------------------------------------------------------------- /Resources/Icons/Fn_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Fn_white.png -------------------------------------------------------------------------------- /Resources/Icons/LC.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/LC.ico -------------------------------------------------------------------------------- /Resources/Icons/Power_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Power_black.png -------------------------------------------------------------------------------- /Resources/Icons/Power_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Power_white.png -------------------------------------------------------------------------------- /Resources/Icons/Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Settings.png -------------------------------------------------------------------------------- /Resources/Icons/Touch_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Touch_black.png -------------------------------------------------------------------------------- /Resources/Icons/Touch_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Touch_white.png -------------------------------------------------------------------------------- /Resources/Icons/Usb_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Usb_black.png -------------------------------------------------------------------------------- /Resources/Icons/Usb_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/Icons/Usb_white.png -------------------------------------------------------------------------------- /Resources/WindowResources.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Resources/WindowResources.xaml -------------------------------------------------------------------------------- /Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Settings.cs -------------------------------------------------------------------------------- /Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Settings.png -------------------------------------------------------------------------------- /Tray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Tray.png -------------------------------------------------------------------------------- /Windows/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Windows/MainWindow.xaml -------------------------------------------------------------------------------- /Windows/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Windows/MainWindow.xaml.cs -------------------------------------------------------------------------------- /Windows/SettingsWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Windows/SettingsWindow.xaml -------------------------------------------------------------------------------- /Windows/SettingsWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/Windows/SettingsWindow.xaml.cs -------------------------------------------------------------------------------- /app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/app.manifest -------------------------------------------------------------------------------- /packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/5ORBEX/LenovoController/HEAD/packages.config --------------------------------------------------------------------------------