LICENSE
README.md
gamecontrollerdb.txt
pyproject.toml
scc-mime-types.xml
setup.py
default_menus/.autoswitch.menu
default_menus/.games.menu
default_menus/.windowlist.menu
default_menus/Default.menu
default_menus/Profiles.menu
default_profiles/.scc-osd.keyboard.sccprofile
default_profiles/.scc-osd.profile_editor.sccprofile
default_profiles/Desktop.sccprofile
default_profiles/XBox Controller with High Precision Camera.sccprofile
default_profiles/XBox Controller.sccprofile
glade/about.glade
glade/action_editor.glade
glade/app.glade
glade/controller_settings.glade
glade/creg.glade
glade/global_settings.glade
glade/icon_chooser.glade
glade/import_export.glade
glade/key_grabber.glade
glade/macro_editor.glade
glade/menu_editor.glade
glade/modeshift_editor.glade
glade/osk_binding_editor.glade
glade/ring_editor.glade
glade/simple_chooser.glade
glade/ae/axis.glade
glade/ae/axis_action.glade
glade/ae/buttons.glade
glade/ae/custom.glade
glade/ae/dpad.glade
glade/ae/first_page.glade
glade/ae/gesture.glade
glade/ae/gyro.glade
glade/ae/gyro_action.glade
glade/ae/menu_only.glade
glade/ae/osk_action.glade
glade/ae/per_axis.glade
glade/ae/recent_list.glade
glade/ae/special_action.glade
glade/ae/tilt.glade
glade/ae/trigger.glade
images/A.svg
images/AXISX.svg
images/AXISY.svg
images/B.svg
images/BACK.svg
images/C.svg
images/CPAD.svg
images/DOUBLECLICK.svg
images/DPAD_DOWN.svg
images/DPAD_LEFT.svg
images/DPAD_RIGHT.svg
images/DPAD_UP.svg
images/GYRO.svg
images/HOLD.svg
images/LB.svg
images/LGRIP.svg
images/LPAD.svg
images/LT.svg
images/RB.svg
images/RGRIP.svg
images/RPAD.svg
images/RSTICK.svg
images/RT.svg
images/START.svg
images/STICK.svg
images/X.svg
images/Y.svg
images/all_buttons.svg
images/axistrigger.svg
images/binding-display.svg
images/buttons.svg
images/controller-icon.svg
images/controller-side.svg
images/deck.config.json
images/ds4-config.json
images/ds4-small.svg
images/ds5-config.json
images/inputdisplay-cursor.svg
images/inputdisplay.svg
images/keyboard.svg
images/keyboard.svg.json
images/menu-cursor.svg
images/radial-menu.svg
images/radial-menu.svg.json
images/remotepad.json
images/sc-config.json
images/sc-controller-small.svg
images/sc-controller.svg
images/scc-alive.svg
images/scc-dead.svg
images/scc-error.svg
images/scc-statusicon-alive.svg
images/scc-statusicon-dead.svg
images/scc-statusicon-error.svg
images/scc-statusicon-unknown.svg
images/scc-statusicon.svg
images/scc-unknown.svg
images/test-cursor.svg
images/x360-config.json
images/24x24/status/scc-alive.png
images/24x24/status/scc-dead.png
images/24x24/status/scc-error.png
images/24x24/status/scc-unknown.png
images/256x256/status/scc-alive.png
images/256x256/status/scc-dead.png
images/256x256/status/scc-error.png
images/256x256/status/scc-statusicon.png
images/256x256/status/scc-unknown.png
images/button-images/1.bw.svg
images/button-images/1.svg
images/button-images/2.bw.svg
images/button-images/2.svg
images/button-images/3.bw.svg
images/button-images/3.svg
images/button-images/4.bw.svg
images/button-images/4.svg
images/button-images/A.bw.svg
images/button-images/A.svg
images/button-images/B.bw.svg
images/button-images/B.svg
images/button-images/BACK.bw.svg
images/button-images/BACK.svg
images/button-images/C.bw.svg
images/button-images/C.svg
images/button-images/CIRCLE.bw.svg
images/button-images/CIRCLE.svg
images/button-images/CPAD.svg
images/button-images/CROSS.bw.svg
images/button-images/CROSS.svg
images/button-images/DOTS.bw.svg
images/button-images/DOTS.svg
images/button-images/DPAD.bw.svg
images/button-images/ELIPSE.bw.svg
images/button-images/ELIPSE.svg
images/button-images/GYRO.svg
images/button-images/LB.svg
images/button-images/LGRIP.svg
images/button-images/LGRIP2.svg
images/button-images/LPAD.svg
images/button-images/LT.svg
images/button-images/MENU.svg
images/button-images/RB.svg
images/button-images/RECTANGLE.svg
images/button-images/RGRIP.svg
images/button-images/RGRIP2.svg
images/button-images/RPAD.svg
images/button-images/RSTICK.bw.svg
images/button-images/RT.svg
images/button-images/RTRIANGLE.svg
images/button-images/SQUARE.bw.svg
images/button-images/SQUARE.svg
images/button-images/START.bw.svg
images/button-images/START.svg
images/button-images/STICK.bw.svg
images/button-images/TOUCHPAD.svg
images/button-images/TRIANGLE.bw.svg
images/button-images/TRIANGLE.svg
images/button-images/VIEW.svg
images/button-images/X.bw.svg
images/button-images/X.svg
images/button-images/Y.bw.svg
images/button-images/Y.svg
images/button-images/ds4SHARE.svg
images/button-images/ds5SELECT.svg
images/button-images/ds5START.svg
images/button-images/groups.json
images/button-images/snesA.svg
images/button-images/snesB.svg
images/button-images/snesSTART.svg
images/button-images/snesX.svg
images/button-images/snesY.svg
images/controller-icons/deck-0.svg
images/controller-icons/ds4-0.svg
images/controller-icons/ds4-1.svg
images/controller-icons/ds4-2.svg
images/controller-icons/ds4-3.svg
images/controller-icons/ds4-4.svg
images/controller-icons/ds4-5.svg
images/controller-icons/ds4-6.svg
images/controller-icons/ds4evdev-0.svg
images/controller-icons/ds4evdev-1.svg
images/controller-icons/ds4evdev-2.svg
images/controller-icons/ds4evdev-3.svg
images/controller-icons/ds4evdev-4.svg
images/controller-icons/ds4evdev-5.svg
images/controller-icons/ds4evdev-6.svg
images/controller-icons/ds5-0.svg
images/controller-icons/ds5-1.svg
images/controller-icons/ds5-2.svg
images/controller-icons/ds5-3.svg
images/controller-icons/ds5-4.svg
images/controller-icons/ds5-5.svg
images/controller-icons/ds5-6.svg
images/controller-icons/evdev-0.svg
images/controller-icons/evdev-1.svg
images/controller-icons/evdev-2.svg
images/controller-icons/evdev-3.svg
images/controller-icons/evdev-4.svg
images/controller-icons/evdev-5.svg
images/controller-icons/evdev-6.svg
images/controller-icons/fake-0.svg
images/controller-icons/fake-1.svg
images/controller-icons/fake-2.svg
images/controller-icons/fake-3.svg
images/controller-icons/fake-4.svg
images/controller-icons/fake-5.svg
images/controller-icons/fake-6.svg
images/controller-icons/hid-0.svg
images/controller-icons/hid-1.svg
images/controller-icons/hid-2.svg
images/controller-icons/hid-3.svg
images/controller-icons/hid-4.svg
images/controller-icons/hid-5.svg
images/controller-icons/hid-6.svg
images/controller-icons/rpad-0.svg
images/controller-icons/rpad-1.svg
images/controller-icons/rpad-2.svg
images/controller-icons/rpad-3.svg
images/controller-icons/rpad-4.svg
images/controller-icons/rpad-5.svg
images/controller-icons/rpad-6.svg
images/controller-icons/sc-0.svg
images/controller-icons/sc-1.svg
images/controller-icons/sc-2.svg
images/controller-icons/sc-3.svg
images/controller-icons/sc-4.svg
images/controller-icons/sc-5.svg
images/controller-icons/sc-6.svg
images/controller-icons/scbt-0.svg
images/controller-icons/scbt-1.svg
images/controller-icons/scbt-2.svg
images/controller-icons/scbt-3.svg
images/controller-icons/scbt-4.svg
images/controller-icons/scbt-5.svg
images/controller-icons/scbt-6.svg
images/controller-icons/unknown.svg
images/controller-images/deck.svg
images/controller-images/ds4.svg
images/controller-images/ds5.svg
images/controller-images/ps1.svg
images/controller-images/psx.svg
images/controller-images/remotepad.svg
images/controller-images/sc.svg
images/controller-images/snes.svg
images/controller-images/x360.svg
images/menu-icons/buttons/1.png
images/menu-icons/buttons/2.png
images/menu-icons/buttons/3.png
images/menu-icons/buttons/4.png
images/menu-icons/buttons/A.png
images/menu-icons/buttons/B.png
images/menu-icons/buttons/BACK.png
images/menu-icons/buttons/CIRCLE.png
images/menu-icons/buttons/CROSS.png
images/menu-icons/buttons/LB.png
images/menu-icons/buttons/LICENSES
images/menu-icons/buttons/RB.png
images/menu-icons/buttons/SQUARE.png
images/menu-icons/buttons/START.png
images/menu-icons/buttons/TRIANGLE.png
images/menu-icons/buttons/X.png
images/menu-icons/buttons/Y.png
images/menu-icons/buttons/snesA.png
images/menu-icons/buttons/snesB.png
images/menu-icons/buttons/snesX.png
images/menu-icons/buttons/snesY.png
images/menu-icons/driving/LICENSES
images/menu-icons/driving/autoshift-drive.bw.png
images/menu-icons/driving/autoshift-reverse.bw.png
images/menu-icons/driving/gearbox-1.bw.png
images/menu-icons/driving/gearbox-2.bw.png
images/menu-icons/driving/gearbox-3.bw.png
images/menu-icons/driving/gearbox-4.bw.png
images/menu-icons/driving/gearbox-5.bw.png
images/menu-icons/driving/gearbox-6.bw.png
images/menu-icons/driving/gearbox-N.bw.png
images/menu-icons/driving/gearbox-R.bw.png
images/menu-icons/driving/pedal1.bw.png
images/menu-icons/driving/pedal2.bw.png
images/menu-icons/driving/steering-wheel.bw.png
images/menu-icons/items/LICENSES
images/menu-icons/items/apple.bw.png
images/menu-icons/items/bottle.bw.png
images/menu-icons/items/coffee.bw.png
images/menu-icons/items/flask.bw.png
images/menu-icons/items/heart-bottle.bw.png
images/menu-icons/items/medpack.bw.png
images/menu-icons/items/pill.bw.png
images/menu-icons/items/potion.bw.png
images/menu-icons/items/syringe.bw.png
images/menu-icons/media/LICENSES
images/menu-icons/media/mute.bw.png
images/menu-icons/media/next.bw.png
images/menu-icons/media/pause.bw.png
images/menu-icons/media/play.bw.png
images/menu-icons/media/prev.bw.png
images/menu-icons/media/stop.bw.png
images/menu-icons/media/volume-down.bw.png
images/menu-icons/media/volume-up.bw.png
images/menu-icons/system/LICENSES
images/menu-icons/system/autoswitch.bw.png
images/menu-icons/system/binding-display.bw.png
images/menu-icons/system/cog.bw.png
images/menu-icons/system/controller.bw.png
images/menu-icons/system/edit.bw.png
images/menu-icons/system/expand.bw.png
images/menu-icons/system/keyboard.bw.png
images/menu-icons/system/mouse.bw.png
images/menu-icons/system/profiles.bw.png
images/menu-icons/system/refresh.bw.png
images/menu-icons/system/sc-controller.bw.png
images/menu-icons/system/sc-controller.png
images/menu-icons/system/turn-off.bw.png
images/menu-icons/system/turn-off.png
images/menu-icons/system/window.bw.png
images/menu-icons/system/windowlist.bw.png
images/menu-icons/weapons/LICENSES
images/menu-icons/weapons/baseball-bat.bw.png
images/menu-icons/weapons/bow-arrow.bw.png
images/menu-icons/weapons/brass-knuckles.bw.png
images/menu-icons/weapons/crowbar.bw.png
images/menu-icons/weapons/gladius.bw.png
images/menu-icons/weapons/grenade.bw.png
images/menu-icons/weapons/katana.bw.png
images/menu-icons/weapons/minigun.bw.png
images/menu-icons/weapons/missile-swarm.bw.png
images/menu-icons/weapons/mp5.bw.png
images/menu-icons/weapons/pistol-gun.bw.png
images/menu-icons/weapons/reticule.bw.png
images/menu-icons/weapons/sawed-off-shotgun.bw.png
images/menu-icons/weapons/steyr-aug.bw.png
images/menu-icons/weapons/stun-grenade.bw.png
images/menu-icons/weapons/switch-weapon.bw.png
images/menu-icons/weapons/uzi.bw.png
osd-styles/Blue.colors.json
osd-styles/Classic.gtkstyle.css
osd-styles/Cyan.colors.json
osd-styles/Green.colors.json
osd-styles/Red.colors.json
osd-styles/Reloaded.gtkstyle.css
osd-styles/Yellow.colors.json
scc/__init__.py
scc/actions.py
scc/aliases.py
scc/cemuhook_server.c
scc/cemuhook_server.py
scc/cheader.py
scc/config.py
scc/constants.py
scc/controller.py
scc/custom.py
scc/device_monitor.py
scc/gestures.py
scc/macros.py
scc/mapper.py
scc/menu_data.py
scc/modifiers.py
scc/parser.py
scc/paths.py
scc/poller.py
scc/profile.py
scc/py.typed
scc/sccdaemon.py
scc/scheduler.py
scc/scripts.py
scc/special_actions.py
scc/tools.py
scc/uinput.c
scc/uinput.py
scc/bin/__init__.py
scc/bin/sc_controller.py
scc/bin/scc.py
scc/bin/scc_daemon.py
scc/bin/scc_osd_dialog.py
scc/bin/scc_osd_keyboard.py
scc/bin/scc_osd_launcher.py
scc/bin/scc_osd_menu.py
scc/bin/scc_osd_message.py
scc/bin/scc_osd_radial_menu.py
scc/bin/scc_osd_show_bindings.py
scc/drivers/__init__.py
scc/drivers/ds4drv.py
scc/drivers/ds5drv.py
scc/drivers/evdevdrv.py
scc/drivers/fake.py
scc/drivers/hiddrv.c
scc/drivers/hiddrv.py
scc/drivers/remotepad.py
scc/drivers/remotepad_controller.c
scc/drivers/sc_by_bt.c
scc/drivers/sc_by_bt.py
scc/drivers/sc_by_cable.py
scc/drivers/sc_dongle.py
scc/drivers/steamdeck.py
scc/drivers/usb.py
scc/foreign/__init__.py
scc/foreign/vdf.py
scc/foreign/vdffz.py
scc/gui/__init__.py
scc/gui/aboutdialog.py
scc/gui/action_editor.py
scc/gui/app.py
scc/gui/area_to_action.py
scc/gui/binding_editor.py
scc/gui/chooser.py
scc/gui/controller_image.py
scc/gui/controller_settings.py
scc/gui/controller_widget.py
scc/gui/daemon_manager.py
scc/gui/dwsnc.py
scc/gui/editor.py
scc/gui/gdk_to_key.py
scc/gui/gestures.py
scc/gui/global_settings.py
scc/gui/icon_chooser.py
scc/gui/key_grabber.py
scc/gui/keycode_to_key.py
scc/gui/macro_editor.py
scc/gui/menu_editor.py
scc/gui/modeshift_editor.py
scc/gui/osd_mode.py
scc/gui/osk_binding_editor.py
scc/gui/parser.py
scc/gui/profile_switcher.py
scc/gui/ribar.py
scc/gui/ring_editor.py
scc/gui/simple_chooser.py
scc/gui/statusicon.py
scc/gui/svg_widget.py
scc/gui/userdata_manager.py
scc/gui/ae/__init__.py
scc/gui/ae/axis.py
scc/gui/ae/axis_action.py
scc/gui/ae/buttons.py
scc/gui/ae/custom.py
scc/gui/ae/dpad.py
scc/gui/ae/first_page.py
scc/gui/ae/gesture.py
scc/gui/ae/gyro.py
scc/gui/ae/gyro_action.py
scc/gui/ae/menu_action.py
scc/gui/ae/menu_only.py
scc/gui/ae/osk_action.py
scc/gui/ae/osk_buttons.py
scc/gui/ae/per_axis.py
scc/gui/ae/recent_list.py
scc/gui/ae/special_action.py
scc/gui/ae/tilt.py
scc/gui/ae/trigger.py
scc/gui/creg/__init__.py
scc/gui/creg/constants.py
scc/gui/creg/data.py
scc/gui/creg/dialog.py
scc/gui/creg/grabs.py
scc/gui/creg/tester.py
scc/gui/importexport/__init__.py
scc/gui/importexport/dialog.py
scc/gui/importexport/export.py
scc/gui/importexport/import_sccprofile.py
scc/gui/importexport/import_vdf.py
scc/lib/__init__.py
scc/lib/daemon.py
scc/lib/eudevmonitor.py
scc/lib/hidparse.py
scc/lib/hidparse_data.py
scc/lib/hidraw.py
scc/lib/jsonencoder.py
scc/lib/vdf.py
scc/lib/xinput.py
scc/lib/xwrappers.py
scc/osd/__init__.py
scc/osd/area.py
scc/osd/binding_display.py
scc/osd/dialog.py
scc/osd/gesture_display.py
scc/osd/grid_menu.py
scc/osd/hmenu.py
scc/osd/inputdisplay.py
scc/osd/keyboard.py
scc/osd/launcher.py
scc/osd/menu.py
scc/osd/menu_generators.py
scc/osd/message.py
scc/osd/osk_actions.py
scc/osd/quick_menu.py
scc/osd/radial_menu.py
scc/osd/slave_mapper.py
scc/osd/timermanager.py
scc/x11/__init__.py
scc/x11/autoswitcher.py
scc/x11/scc-autoswitch-daemon.py
scc/x11/scc-osd-daemon.py
scc/x11/scc_autoswitch_daemon.py
sccontroller.egg-info/PKG-INFO
sccontroller.egg-info/SOURCES.txt
sccontroller.egg-info/dependency_links.txt
sccontroller.egg-info/entry_points.txt
sccontroller.egg-info/top_level.txt
scripts/69-sc-controller.rules
scripts/sc-controller.desktop
tests/test_boolean.py
tests/test_compress.py
tests/test_docs.py
tests/test_glade.py
tests/test_inputs.py
tests/test_setup.py
tests/test_vdf.py