CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
configs/app_profiles.json
configs/macros/00ae3eb4-e7a0-471e-87ed-f8936a665fce.json
configs/macros/fa780ff2-13b8-47e9-baf8-301d5f92090d.json
configs/profiles/eve_online.json
configs/profiles/example.json
src/g13_linux/__init__.py
src/g13_linux/_paths.py
src/g13_linux/cli.py
src/g13_linux/daemon.py
src/g13_linux/device.py
src/g13_linux/mapper.py
src/g13_linux/profile_migration.py
src/g13_linux/server.py
src/g13_linux/settings.py
src/g13_linux.egg-info/PKG-INFO
src/g13_linux.egg-info/SOURCES.txt
src/g13_linux.egg-info/dependency_links.txt
src/g13_linux.egg-info/entry_points.txt
src/g13_linux.egg-info/requires.txt
src/g13_linux.egg-info/top_level.txt
src/g13_linux/gui/__init__.py
src/g13_linux/gui/main.py
src/g13_linux/gui/controllers/__init__.py
src/g13_linux/gui/controllers/app_controller.py
src/g13_linux/gui/controllers/device_event_controller.py
src/g13_linux/gui/dialogs/__init__.py
src/g13_linux/gui/dialogs/calibration_dialog.py
src/g13_linux/gui/dialogs/setup_assistant_dialog.py
src/g13_linux/gui/models/__init__.py
src/g13_linux/gui/models/app_profile_rules.py
src/g13_linux/gui/models/event_decoder.py
src/g13_linux/gui/models/g13_device.py
src/g13_linux/gui/models/global_hotkeys.py
src/g13_linux/gui/models/hardware_controller.py
src/g13_linux/gui/models/joystick_handler.py
src/g13_linux/gui/models/macro_manager.py
src/g13_linux/gui/models/macro_player.py
src/g13_linux/gui/models/macro_recorder.py
src/g13_linux/gui/models/macro_types.py
src/g13_linux/gui/models/profile_manager.py
src/g13_linux/gui/models/window_monitor.py
src/g13_linux/gui/resources/__init__.py
src/g13_linux/gui/resources/g13_layout.py
src/g13_linux/gui/resources/styles.py
src/g13_linux/gui/resources/images/g13_device.png
src/g13_linux/gui/resources/images/g13_layout.png
src/g13_linux/gui/views/__init__.py
src/g13_linux/gui/views/app_profiles.py
src/g13_linux/gui/views/button_mapper.py
src/g13_linux/gui/views/hardware_control.py
src/g13_linux/gui/views/joystick_settings.py
src/g13_linux/gui/views/live_monitor.py
src/g13_linux/gui/views/macro_editor.py
src/g13_linux/gui/views/main_window.py
src/g13_linux/gui/views/profile_manager.py
src/g13_linux/gui/widgets/__init__.py
src/g13_linux/gui/widgets/color_picker.py
src/g13_linux/gui/widgets/g13_button.py
src/g13_linux/gui/widgets/key_selector.py
src/g13_linux/gui/widgets/lcd_preview.py
src/g13_linux/gui/widgets/macro_record_dialog.py
src/g13_linux/hardware/__init__.py
src/g13_linux/hardware/backlight.py
src/g13_linux/hardware/lcd.py
src/g13_linux/input/__init__.py
src/g13_linux/input/handler.py
src/g13_linux/input/navigation.py
src/g13_linux/lcd/__init__.py
src/g13_linux/lcd/canvas.py
src/g13_linux/lcd/fonts.py
src/g13_linux/lcd/icons.py
src/g13_linux/led/__init__.py
src/g13_linux/led/colors.py
src/g13_linux/led/controller.py
src/g13_linux/led/effects.py
src/g13_linux/menu/__init__.py
src/g13_linux/menu/items.py
src/g13_linux/menu/manager.py
src/g13_linux/menu/screen.py
src/g13_linux/menu/screens/__init__.py
src/g13_linux/menu/screens/base_menu.py
src/g13_linux/menu/screens/idle.py
src/g13_linux/menu/screens/info.py
src/g13_linux/menu/screens/led_settings.py
src/g13_linux/menu/screens/macros.py
src/g13_linux/menu/screens/main_menu.py
src/g13_linux/menu/screens/profiles.py
src/g13_linux/menu/screens/settings.py
src/g13_linux/menu/screens/toast.py
tests/test_app_controller.py
tests/test_app_profile_rules.py
tests/test_app_profiles_widget.py
tests/test_backlight.py
tests/test_button_mapper.py
tests/test_cli.py
tests/test_colors.py
tests/test_daemon.py
tests/test_device.py
tests/test_device_event_controller.py
tests/test_event_decoder.py
tests/test_g13_device.py
tests/test_global_hotkeys.py
tests/test_gui_main.py
tests/test_gui_views.py
tests/test_hardware_controller.py
tests/test_input_led.py
tests/test_joystick_handler.py
tests/test_joystick_settings.py
tests/test_key_selector.py
tests/test_lcd.py
tests/test_lcd_canvas.py
tests/test_macro.py
tests/test_macro_editor.py
tests/test_macro_manager.py
tests/test_macro_player.py
tests/test_macro_record_dialog.py
tests/test_macro_recorder.py
tests/test_macro_types.py
tests/test_mapper.py
tests/test_menu_system.py
tests/test_profile_manager.py
tests/test_profile_migration.py
tests/test_server.py
tests/test_settings.py
tests/test_widgets.py
tests/test_window_monitor.py
udev/99-logitech-g13.rules