├── .gitignore ├── 99-hidraw-logitech.rules.in ├── README.md ├── hidpp ├── hid │ ├── DeviceMonitor.h │ ├── DeviceMonitor_linux.cpp │ ├── DeviceMonitor_windows.cpp │ ├── RawDevice.h │ ├── RawDevice_linux.cpp │ ├── RawDevice_windows.cpp │ ├── UsageStrings.cpp │ ├── UsageStrings.h │ └── windows │ │ ├── DeviceData.cpp │ │ ├── DeviceData.h │ │ ├── error_category.cpp │ │ └── error_category.h ├── hidpp.pro ├── hidpp │ ├── AbstractMacroFormat.cpp │ ├── AbstractMacroFormat.h │ ├── AbstractMemoryMapping.cpp │ ├── AbstractMemoryMapping.h │ ├── AbstractProfileDirectoryFormat.h │ ├── AbstractProfileFormat.cpp │ ├── AbstractProfileFormat.h │ ├── Address.cpp │ ├── Address.h │ ├── Device.cpp │ ├── Device.h │ ├── DeviceInfo.cpp │ ├── DeviceInfo.h │ ├── Dispatcher.cpp │ ├── Dispatcher.h │ ├── DispatcherThread.cpp │ ├── DispatcherThread.h │ ├── Enum.cpp │ ├── Enum.h │ ├── Field.h │ ├── Macro.cpp │ ├── Macro.h │ ├── Profile.cpp │ ├── Profile.h │ ├── ProfileDirectory.cpp │ ├── ProfileDirectory.h │ ├── Report.cpp │ ├── Report.h │ ├── Setting.cpp │ ├── Setting.h │ ├── SettingLookup.cpp │ ├── SettingLookup.h │ ├── SimpleDispatcher.cpp │ ├── SimpleDispatcher.h │ ├── defs.h │ └── ids.h ├── hidpp10 │ ├── Device.cpp │ ├── Device.h │ ├── DeviceInfo.h │ ├── Error.cpp │ ├── Error.h │ ├── IIndividualFeatures.cpp │ ├── IIndividualFeatures.h │ ├── IMemory.cpp │ ├── IMemory.h │ ├── IProfile.cpp │ ├── IProfile.h │ ├── IReceiver.cpp │ ├── IReceiver.h │ ├── IResolution.cpp │ ├── IResolution.h │ ├── MacroFormat.cpp │ ├── MacroFormat.h │ ├── MemoryMapping.cpp │ ├── MemoryMapping.h │ ├── ProfileDirectoryFormat.cpp │ ├── ProfileDirectoryFormat.h │ ├── ProfileFormat.cpp │ ├── ProfileFormat.h │ ├── ProfileFormatCommon.cpp │ ├── ProfileFormatCommon.h │ ├── ProfileFormatG500.cpp │ ├── ProfileFormatG500.h │ ├── ProfileFormatG700.cpp │ ├── ProfileFormatG700.h │ ├── ProfileFormatG9.cpp │ ├── ProfileFormatG9.h │ ├── RAMMapping.cpp │ ├── RAMMapping.h │ ├── Sensor.cpp │ ├── Sensor.h │ ├── WriteError.cpp │ ├── WriteError.h │ └── defs.h ├── hidpp20 │ ├── Device.cpp │ ├── Device.h │ ├── Error.cpp │ ├── Error.h │ ├── FeatureInterface.cpp │ ├── FeatureInterface.h │ ├── IAdjustableDPI.cpp │ ├── IAdjustableDPI.h │ ├── IFeatureSet.cpp │ ├── IFeatureSet.h │ ├── IMouseButtonSpy.cpp │ ├── IMouseButtonSpy.h │ ├── IOnboardProfiles.cpp │ ├── IOnboardProfiles.h │ ├── IReprogControlsV4.cpp │ ├── IReprogControlsV4.h │ ├── IRoot.cpp │ ├── IRoot.h │ ├── ITouchpadRawXY.cpp │ ├── ITouchpadRawXY.h │ ├── MacroFormat.cpp │ ├── MacroFormat.h │ ├── MemoryMapping.cpp │ ├── MemoryMapping.h │ ├── ProfileDirectoryFormat.cpp │ ├── ProfileDirectoryFormat.h │ ├── ProfileFormat.cpp │ ├── ProfileFormat.h │ ├── UnsupportedFeature.cpp │ ├── UnsupportedFeature.h │ └── defs.h └── misc │ ├── CRC.cpp │ ├── CRC.h │ ├── Endian.h │ ├── EventQueue.h │ ├── Log.cpp │ └── Log.h ├── install.sh ├── logiconf-gui ├── DpiEdit.ui.qml ├── Page1.qml ├── Page1Form.ui.qml ├── Page2.qml ├── Page2Form.ui.qml ├── PageFusionEngine.qml ├── PageFusionEngineForm.ui.qml ├── devicecommunicator.cpp ├── devicecommunicator.h ├── devicemanager.cpp ├── devicemanager.h ├── logiconf-gui.pro ├── main.cpp ├── main.qml ├── qml.qrc └── qtquickcontrols2.conf ├── logiconf.pro ├── other └── dumps │ ├── dpi_levels_4 │ ├── dpi_levels_5 │ ├── fusion_engine.pcapng │ ├── g402_commands.txt │ ├── internet_start_dump.pcapng │ ├── lightoff │ ├── lighton │ ├── lights3.pcapng │ ├── memorydump.txt │ ├── memorydump250rate.txt │ ├── page0_flash.bin │ ├── page0_rom.bin │ ├── page1_flash.bin │ ├── page1_rom.bin │ ├── page2_flash.bin │ ├── polling1000 │ ├── polling500 │ ├── profile_section_start.pcapng │ ├── restore_defaults_profile.txt │ ├── settings.json │ └── start ├── screen1.png └── screen2.png /.gitignore: -------------------------------------------------------------------------------- 1 | logiconf.pro.user* 2 | -------------------------------------------------------------------------------- /99-hidraw-logitech.rules.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/99-hidraw-logitech.rules.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/README.md -------------------------------------------------------------------------------- /hidpp/hid/DeviceMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/DeviceMonitor.h -------------------------------------------------------------------------------- /hidpp/hid/DeviceMonitor_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/DeviceMonitor_linux.cpp -------------------------------------------------------------------------------- /hidpp/hid/DeviceMonitor_windows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/DeviceMonitor_windows.cpp -------------------------------------------------------------------------------- /hidpp/hid/RawDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/RawDevice.h -------------------------------------------------------------------------------- /hidpp/hid/RawDevice_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/RawDevice_linux.cpp -------------------------------------------------------------------------------- /hidpp/hid/RawDevice_windows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/RawDevice_windows.cpp -------------------------------------------------------------------------------- /hidpp/hid/UsageStrings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/UsageStrings.cpp -------------------------------------------------------------------------------- /hidpp/hid/UsageStrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/UsageStrings.h -------------------------------------------------------------------------------- /hidpp/hid/windows/DeviceData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/windows/DeviceData.cpp -------------------------------------------------------------------------------- /hidpp/hid/windows/DeviceData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/windows/DeviceData.h -------------------------------------------------------------------------------- /hidpp/hid/windows/error_category.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/windows/error_category.cpp -------------------------------------------------------------------------------- /hidpp/hid/windows/error_category.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hid/windows/error_category.h -------------------------------------------------------------------------------- /hidpp/hidpp.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp.pro -------------------------------------------------------------------------------- /hidpp/hidpp/AbstractMacroFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/AbstractMacroFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/AbstractMacroFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/AbstractMacroFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp/AbstractMemoryMapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/AbstractMemoryMapping.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/AbstractMemoryMapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/AbstractMemoryMapping.h -------------------------------------------------------------------------------- /hidpp/hidpp/AbstractProfileDirectoryFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/AbstractProfileDirectoryFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp/AbstractProfileFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/AbstractProfileFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/AbstractProfileFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/AbstractProfileFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp/Address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Address.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Address.h -------------------------------------------------------------------------------- /hidpp/hidpp/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Device.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Device.h -------------------------------------------------------------------------------- /hidpp/hidpp/DeviceInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/DeviceInfo.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/DeviceInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/DeviceInfo.h -------------------------------------------------------------------------------- /hidpp/hidpp/Dispatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Dispatcher.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Dispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Dispatcher.h -------------------------------------------------------------------------------- /hidpp/hidpp/DispatcherThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/DispatcherThread.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/DispatcherThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/DispatcherThread.h -------------------------------------------------------------------------------- /hidpp/hidpp/Enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Enum.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Enum.h -------------------------------------------------------------------------------- /hidpp/hidpp/Field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Field.h -------------------------------------------------------------------------------- /hidpp/hidpp/Macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Macro.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Macro.h -------------------------------------------------------------------------------- /hidpp/hidpp/Profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Profile.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Profile.h -------------------------------------------------------------------------------- /hidpp/hidpp/ProfileDirectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/ProfileDirectory.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/ProfileDirectory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/ProfileDirectory.h -------------------------------------------------------------------------------- /hidpp/hidpp/Report.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Report.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Report.h -------------------------------------------------------------------------------- /hidpp/hidpp/Setting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Setting.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/Setting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/Setting.h -------------------------------------------------------------------------------- /hidpp/hidpp/SettingLookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/SettingLookup.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/SettingLookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/SettingLookup.h -------------------------------------------------------------------------------- /hidpp/hidpp/SimpleDispatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/SimpleDispatcher.cpp -------------------------------------------------------------------------------- /hidpp/hidpp/SimpleDispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/SimpleDispatcher.h -------------------------------------------------------------------------------- /hidpp/hidpp/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/defs.h -------------------------------------------------------------------------------- /hidpp/hidpp/ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp/ids.h -------------------------------------------------------------------------------- /hidpp/hidpp10/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/Device.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/Device.h -------------------------------------------------------------------------------- /hidpp/hidpp10/DeviceInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/DeviceInfo.h -------------------------------------------------------------------------------- /hidpp/hidpp10/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/Error.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/Error.h -------------------------------------------------------------------------------- /hidpp/hidpp10/IIndividualFeatures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IIndividualFeatures.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/IIndividualFeatures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IIndividualFeatures.h -------------------------------------------------------------------------------- /hidpp/hidpp10/IMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IMemory.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/IMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IMemory.h -------------------------------------------------------------------------------- /hidpp/hidpp10/IProfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IProfile.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/IProfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IProfile.h -------------------------------------------------------------------------------- /hidpp/hidpp10/IReceiver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IReceiver.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/IReceiver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IReceiver.h -------------------------------------------------------------------------------- /hidpp/hidpp10/IResolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IResolution.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/IResolution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/IResolution.h -------------------------------------------------------------------------------- /hidpp/hidpp10/MacroFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/MacroFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/MacroFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/MacroFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp10/MemoryMapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/MemoryMapping.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/MemoryMapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/MemoryMapping.h -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileDirectoryFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileDirectoryFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileDirectoryFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileDirectoryFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatCommon.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatCommon.h -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatG500.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatG500.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatG500.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatG500.h -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatG700.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatG700.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatG700.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatG700.h -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatG9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatG9.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/ProfileFormatG9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/ProfileFormatG9.h -------------------------------------------------------------------------------- /hidpp/hidpp10/RAMMapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/RAMMapping.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/RAMMapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/RAMMapping.h -------------------------------------------------------------------------------- /hidpp/hidpp10/Sensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/Sensor.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/Sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/Sensor.h -------------------------------------------------------------------------------- /hidpp/hidpp10/WriteError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/WriteError.cpp -------------------------------------------------------------------------------- /hidpp/hidpp10/WriteError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/WriteError.h -------------------------------------------------------------------------------- /hidpp/hidpp10/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp10/defs.h -------------------------------------------------------------------------------- /hidpp/hidpp20/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/Device.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/Device.h -------------------------------------------------------------------------------- /hidpp/hidpp20/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/Error.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/Error.h -------------------------------------------------------------------------------- /hidpp/hidpp20/FeatureInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/FeatureInterface.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/FeatureInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/FeatureInterface.h -------------------------------------------------------------------------------- /hidpp/hidpp20/IAdjustableDPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IAdjustableDPI.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/IAdjustableDPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IAdjustableDPI.h -------------------------------------------------------------------------------- /hidpp/hidpp20/IFeatureSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IFeatureSet.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/IFeatureSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IFeatureSet.h -------------------------------------------------------------------------------- /hidpp/hidpp20/IMouseButtonSpy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IMouseButtonSpy.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/IMouseButtonSpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IMouseButtonSpy.h -------------------------------------------------------------------------------- /hidpp/hidpp20/IOnboardProfiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IOnboardProfiles.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/IOnboardProfiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IOnboardProfiles.h -------------------------------------------------------------------------------- /hidpp/hidpp20/IReprogControlsV4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IReprogControlsV4.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/IReprogControlsV4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IReprogControlsV4.h -------------------------------------------------------------------------------- /hidpp/hidpp20/IRoot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IRoot.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/IRoot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/IRoot.h -------------------------------------------------------------------------------- /hidpp/hidpp20/ITouchpadRawXY.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/ITouchpadRawXY.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/ITouchpadRawXY.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/ITouchpadRawXY.h -------------------------------------------------------------------------------- /hidpp/hidpp20/MacroFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/MacroFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/MacroFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/MacroFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp20/MemoryMapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/MemoryMapping.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/MemoryMapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/MemoryMapping.h -------------------------------------------------------------------------------- /hidpp/hidpp20/ProfileDirectoryFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/ProfileDirectoryFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/ProfileDirectoryFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/ProfileDirectoryFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp20/ProfileFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/ProfileFormat.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/ProfileFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/ProfileFormat.h -------------------------------------------------------------------------------- /hidpp/hidpp20/UnsupportedFeature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/UnsupportedFeature.cpp -------------------------------------------------------------------------------- /hidpp/hidpp20/UnsupportedFeature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/UnsupportedFeature.h -------------------------------------------------------------------------------- /hidpp/hidpp20/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/hidpp20/defs.h -------------------------------------------------------------------------------- /hidpp/misc/CRC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/misc/CRC.cpp -------------------------------------------------------------------------------- /hidpp/misc/CRC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/misc/CRC.h -------------------------------------------------------------------------------- /hidpp/misc/Endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/misc/Endian.h -------------------------------------------------------------------------------- /hidpp/misc/EventQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/misc/EventQueue.h -------------------------------------------------------------------------------- /hidpp/misc/Log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/misc/Log.cpp -------------------------------------------------------------------------------- /hidpp/misc/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/hidpp/misc/Log.h -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/install.sh -------------------------------------------------------------------------------- /logiconf-gui/DpiEdit.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/DpiEdit.ui.qml -------------------------------------------------------------------------------- /logiconf-gui/Page1.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/Page1.qml -------------------------------------------------------------------------------- /logiconf-gui/Page1Form.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/Page1Form.ui.qml -------------------------------------------------------------------------------- /logiconf-gui/Page2.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/Page2.qml -------------------------------------------------------------------------------- /logiconf-gui/Page2Form.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/Page2Form.ui.qml -------------------------------------------------------------------------------- /logiconf-gui/PageFusionEngine.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/PageFusionEngine.qml -------------------------------------------------------------------------------- /logiconf-gui/PageFusionEngineForm.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/PageFusionEngineForm.ui.qml -------------------------------------------------------------------------------- /logiconf-gui/devicecommunicator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/devicecommunicator.cpp -------------------------------------------------------------------------------- /logiconf-gui/devicecommunicator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/devicecommunicator.h -------------------------------------------------------------------------------- /logiconf-gui/devicemanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/devicemanager.cpp -------------------------------------------------------------------------------- /logiconf-gui/devicemanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/devicemanager.h -------------------------------------------------------------------------------- /logiconf-gui/logiconf-gui.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/logiconf-gui.pro -------------------------------------------------------------------------------- /logiconf-gui/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/main.cpp -------------------------------------------------------------------------------- /logiconf-gui/main.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/main.qml -------------------------------------------------------------------------------- /logiconf-gui/qml.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/qml.qrc -------------------------------------------------------------------------------- /logiconf-gui/qtquickcontrols2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf-gui/qtquickcontrols2.conf -------------------------------------------------------------------------------- /logiconf.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/logiconf.pro -------------------------------------------------------------------------------- /other/dumps/dpi_levels_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/dpi_levels_4 -------------------------------------------------------------------------------- /other/dumps/dpi_levels_5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/dpi_levels_5 -------------------------------------------------------------------------------- /other/dumps/fusion_engine.pcapng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/fusion_engine.pcapng -------------------------------------------------------------------------------- /other/dumps/g402_commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/g402_commands.txt -------------------------------------------------------------------------------- /other/dumps/internet_start_dump.pcapng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/internet_start_dump.pcapng -------------------------------------------------------------------------------- /other/dumps/lightoff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/lightoff -------------------------------------------------------------------------------- /other/dumps/lighton: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/lighton -------------------------------------------------------------------------------- /other/dumps/lights3.pcapng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/lights3.pcapng -------------------------------------------------------------------------------- /other/dumps/memorydump.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/memorydump.txt -------------------------------------------------------------------------------- /other/dumps/memorydump250rate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/memorydump250rate.txt -------------------------------------------------------------------------------- /other/dumps/page0_flash.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/page0_flash.bin -------------------------------------------------------------------------------- /other/dumps/page0_rom.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/page0_rom.bin -------------------------------------------------------------------------------- /other/dumps/page1_flash.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/page1_flash.bin -------------------------------------------------------------------------------- /other/dumps/page1_rom.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/page1_rom.bin -------------------------------------------------------------------------------- /other/dumps/page2_flash.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/page2_flash.bin -------------------------------------------------------------------------------- /other/dumps/polling1000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/polling1000 -------------------------------------------------------------------------------- /other/dumps/polling500: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/polling500 -------------------------------------------------------------------------------- /other/dumps/profile_section_start.pcapng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/profile_section_start.pcapng -------------------------------------------------------------------------------- /other/dumps/restore_defaults_profile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/restore_defaults_profile.txt -------------------------------------------------------------------------------- /other/dumps/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/settings.json -------------------------------------------------------------------------------- /other/dumps/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/other/dumps/start -------------------------------------------------------------------------------- /screen1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/screen1.png -------------------------------------------------------------------------------- /screen2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dslul/logiconf/HEAD/screen2.png --------------------------------------------------------------------------------