3 Commits
Author SHA1 Message Date
Joseph CrowellandTrashguy 1f57a4e04b gui: Add support for K70 Core RGB
Squashed commit of the following:

    commit 2b55d3d755
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 20:16:44 2025 +1000

        patch dialpress to mute instead of making it it's own thing

    commit 200275fb44
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 19:46:02 2025 +1000

        fix keymaps

    commit 98be649794
    Author: Joseph Crowell <[email protected]>
    Date:   Sat May 31 18:31:52 2025 +1000

        change "knobpress" to "dialpress"

    commit 9002d5834d
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Apr 10 19:56:14 2025 +1000

        add the Fn modified keys back and place them above the function

    commit 0701a3d44a
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Apr 9 18:28:31 2025 +1000

        correct comment

    commit f4843cf8e2
    Author: Joseph Crowell <[email protected]>
    Date:   Tue Apr 8 02:24:02 2025 +1000

        don't remove volume up and down

    commit 356d1beb7c
    Author: Joseph Crowell <[email protected]>
    Date:   Tue Apr 8 01:23:51 2025 +1000

        don't duplicate case

    commit 47de05de18
    Author: Trashguy <[email protected]>
    Date:   Fri Dec 6 05:34:22 2024 -0500

        Knob functionality

    commit 378c0555ea
    Author: Trashguy <[email protected]>
    Date:   Wed Dec 4 00:57:30 2024 -0500

        Added support for k70 core rgb

Co-authored-by: Trashguy <[email protected]>
2025-07-28 22:49:17 +03:00
Joseph Crowell e78f03e471 daemon: Add a third version of K70 Core RGB that has a different bus id
Contains:
    commit 5939258309
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Apr 9 15:42:06 2025 +1000

        or gate the K70_CORE products

    commit 4b73087e37
    Author: Joseph Crowell <[email protected]>
    Date:   Tue Apr 8 01:24:16 2025 +1000

        enable leds for other profiles
2025-07-28 22:49:15 +03:00
Joseph CrowellandTrashguy 234ade8128 daemon: Add support for K70 Core RGB
Squashed commit of the following:

    commit 6690642900
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Jul 3 08:25:40 2025 +1000

        don't spam on key up

    commit 5310cd14ac
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 20:17:06 2025 +1000

        make alignment pretty

    commit 2b55d3d755
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 20:16:44 2025 +1000

        patch dialpress to mute instead of making it it's own thing

    commit 790882680c
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 20:15:41 2025 +1000

        fix key play patch

    commit 0594f5a378
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 20:15:10 2025 +1000

        make  handle_bragi_media_keys static inline

    commit 200275fb44
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 19:46:02 2025 +1000

        fix keymaps

    commit 333dc57f81
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 19:39:07 2025 +1000

        move handle_bragi_media_keys to seperate function

    commit 74063c75e9
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 16:41:11 2025 +1000

        rework dial handling

    commit 49da20fb08
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 13:47:32 2025 +1000

        change dialpress to KEY_CORSAIR

    commit a3307409eb
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jul 2 13:20:20 2025 +1000

        use BRAGI_INPUT_DIAL define properly and get volume dial working without clearing keybits

    commit ba4d25bf70
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Jun 11 13:28:34 2025 +1000

        handle NKRO_MEDIA_IN with both length 3 and 5 with a single if statement

    commit 98be649794
    Author: Joseph Crowell <[email protected]>
    Date:   Sat May 31 18:31:52 2025 +1000

        change "knobpress" to "dialpress"

    commit 0476625cd7
    Author: Joseph Crowell <[email protected]>
    Date:   Sun May 25 02:12:19 2025 +1000

        remove K70 Core RGB from USES_FILE_HWSAVE define

    commit d0fcfe0e12
    Author: Joseph Crowell <[email protected]>
    Date:   Sun May 25 02:01:08 2025 +1000

        put the error on a single line

    commit 37656d0a74
    Author: Joseph Crowell <[email protected]>
    Date:   Sun May 25 01:33:40 2025 +1000

        remove extra whitespace

    commit cf42962df4
    Author: Joseph Crowell <[email protected]>
    Date:   Sun May 25 00:58:37 2025 +1000

        Revert "define some key in constants and use them"

        This reverts commit 9617b16dd9.

    commit b157f58ebc
    Author: Joseph Crowell <[email protected]>
    Date:   Fri Apr 11 12:03:34 2025 +1000

        remove the the K70 Core RGB from DEV_HAS_VOLWHEEL exclusions

    commit f49213b565
    Author: Joseph Crowell <[email protected]>
    Date:   Fri Apr 11 10:36:44 2025 +1000

        correct the comment

    commit 0549ed5997
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Apr 10 20:04:19 2025 +1000

        remove debug messages

    commit f932d83df6
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Apr 10 19:59:02 2025 +1000

        get all media keys working in GUI mode

    commit 59de92473b
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Apr 10 19:57:18 2025 +1000

        add K70 Core RGB check

    commit 1b8e78fbb4
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Apr 10 00:47:40 2025 +1000

        add urbinput[0] == NKRO_MEDIA_IN && length == 5 back in. this works when the daemon is running without the GUI

    commit 910de31f79
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Apr 10 00:46:32 2025 +1000

        add error handling for unrecognized keys

    commit 9617b16dd9
    Author: Joseph Crowell <[email protected]>
    Date:   Thu Apr 10 00:45:06 2025 +1000

        define some key in constants and use them

    commit 0701a3d44a
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Apr 9 18:28:31 2025 +1000

        correct comment

    commit 9bcffbdbbf
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Apr 9 18:28:01 2025 +1000

        remove extra space

    commit 876e6da61b
    Author: Joseph Crowell <[email protected]>
    Date:   Wed Apr 9 16:32:55 2025 +1000

        remove NKRO_MEDIA_IN && length == 5 input handling because it wasn't doing anything

    commit 47de05de18
    Author: Trashguy <[email protected]>
    Date:   Fri Dec 6 05:34:22 2024 -0500

        Knob functionality

    commit 378c0555ea
    Author: Trashguy <[email protected]>
    Date:   Wed Dec 4 00:57:30 2024 -0500

        Added support for k70 core rgb

Co-authored-by: Trashguy <[email protected]>
2025-07-28 22:40:47 +03:00