Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Layer LEDs stay on after pressing Fn key #48

Open
gondolyr opened this issue Sep 10, 2021 · 0 comments
Open

[Bug] Layer LEDs stay on after pressing Fn key #48

gondolyr opened this issue Sep 10, 2021 · 0 comments

Comments

@gondolyr
Copy link

gondolyr commented Sep 10, 2021

Software: System76 Keyboard Configurator 1.0.0
Operating System: Windows 10 (10.0.19041 Build 19041)
Firmware Version: Launch 1.3?

Edit (2022.03.21): I've been using Pop!_OS 21.10 as my daily driver since December 2021.

My configuration is set up to turn on the LEDs for the bound keys on layers 2+. Every 13-20 presses (on average) of using the Fn key to Play/Pause the current media file, the LEDs stay on after I have let go of the Fn key. If I press the Fn key again, the LEDs turn off.

Expected Behavior: I expect the LEDs to be off when I'm not holding down the Fn key.

launch-leds-on-for-some-reason

My current configuration is below:

Launch configuration
{
  "model": "system76/launch_1",
  "version": 1,
  "map": {
    "K04": [
      "F4",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K4C": [
      "UP",
      "PGUP",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K42": [
      "X",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K44": [
      "V",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K0C": [
      "F12",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K27": [
      "U",
      "PGDN",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K03": [
      "F3",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K50": [
      "LEFT_CTRL",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K5A": [
      "DOWN",
      "PGDN",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K14": [
      "4",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K57": [
      "RIGHT_ALT",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K37": [
      "J",
      "DOWN",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K46": [
      "N",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K3B": [
      "QUOTE",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K06": [
      "F6",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K41": [
      "Z",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K21": [
      "Q",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K0A": [
      "F10",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K26": [
      "Y",
      "HOME",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K40": [
      "LEFT_SHIFT",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K52": [
      "FN",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K1D": [
      "BKSP",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K31": [
      "A",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K0B": [
      "F11",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K36": [
      "H",
      "LEFT",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K33": [
      "D",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K43": [
      "C",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K07": [
      "F7",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K2A": [
      "P",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K4B": [
      "RIGHT_SHIFT",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K54": [
      "SPACE",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K5B": [
      "RIGHT",
      "END",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K00": [
      "ESC",
      "RESET",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K0E": [
      "HOME",
      "PLAY_PAUSE",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K11": [
      "1",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K18": [
      "8",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K2C": [
      "BRACE_CLOSE",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K1B": [
      "MINUS",
      "KBD_DOWN",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K1C": [
      "EQUALS",
      "KBD_UP",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K55": [
      "SPACE",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K2E": [
      "PGDN",
      "VOLUME_DOWN",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K29": [
      "O",
      "END",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K39": [
      "L",
      "RIGHT",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K4A": [
      "SLASH",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K53": [
      "LEFT_SUPER",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K16": [
      "6",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K19": [
      "9",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K10": [
      "TICK",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K28": [
      "I",
      "PGUP",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K56": [
      "RIGHT_CTRL",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K34": [
      "F",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K35": [
      "G",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K15": [
      "5",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K32": [
      "S",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K1A": [
      "0",
      "KBD_TOGGLE",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K51": [
      "LEFT_ALT",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K2D": [
      "BACKSLASH",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K48": [
      "COMMA",
      "MEDIA_PREV",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K45": [
      "B",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K08": [
      "F8",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K0D": [
      "DEL",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K12": [
      "2",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K05": [
      "F5",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K02": [
      "F2",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K17": [
      "7",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K23": [
      "E",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K58": [
      "FN",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K59": [
      "LEFT",
      "HOME",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K38": [
      "K",
      "UP",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K13": [
      "3",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K30": [
      "CAPS",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K1E": [
      "PGUP",
      "VOLUME_UP",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K2B": [
      "BRACE_OPEN",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K3C": [
      "ENTER",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K49": [
      "PERIOD",
      "MEDIA_NEXT",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K01": [
      "F1",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K47": [
      "M",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K3A": [
      "SEMICOLON",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K20": [
      "TAB",
      "PRINT_SCREEN",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K3D": [
      "END",
      "MUTE",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K24": [
      "R",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K25": [
      "T",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K22": [
      "W",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ],
    "K09": [
      "F9",
      "ROLL_OVER",
      "ROLL_OVER",
      "ROLL_OVER"
    ]
  },
  "key_leds": {
    "K19": null,
    "K3A": null,
    "K56": null,
    "K48": null,
    "K53": null,
    "K10": null,
    "K16": null,
    "K24": null,
    "K28": null,
    "K1B": null,
    "K1D": null,
    "K5A": null,
    "K25": null,
    "K45": null,
    "K04": null,
    "K51": null,
    "K23": null,
    "K3B": null,
    "K06": null,
    "K26": null,
    "K1A": null,
    "K0A": null,
    "K34": null,
    "K52": null,
    "K36": null,
    "K2E": null,
    "K35": null,
    "K2A": null,
    "K18": null,
    "K11": null,
    "K44": null,
    "K01": null,
    "K05": null,
    "K40": null,
    "K42": null,
    "K32": null,
    "K4B": null,
    "K57": null,
    "K00": null,
    "K1E": null,
    "K17": null,
    "K2C": null,
    "K3C": null,
    "K33": null,
    "K37": null,
    "K08": null,
    "K59": null,
    "K03": null,
    "K1C": null,
    "K14": null,
    "K58": null,
    "K2B": null,
    "K39": null,
    "K47": null,
    "K20": null,
    "K09": null,
    "K30": null,
    "K0E": null,
    "K07": null,
    "K13": null,
    "K54": null,
    "K50": null,
    "K29": null,
    "K4C": null,
    "K2D": null,
    "K46": null,
    "K49": null,
    "K3D": null,
    "K43": null,
    "K15": null,
    "K0B": null,
    "K4A": null,
    "K38": null,
    "K21": null,
    "K41": null,
    "K12": null,
    "K02": null,
    "K31": null,
    "K55": null,
    "K22": null,
    "K5B": null,
    "K0C": null,
    "K27": null,
    "K0D": null
  },
  "layers": [
    {
      "mode": [
        14,
        127
      ],
      "brightness": 176,
      "color": [
        142,
        255
      ]
    },
    {
      "mode": [
        13,
        127
      ],
      "brightness": 176,
      "color": [
        142,
        255
      ]
    },
    {
      "mode": [
        13,
        127
      ],
      "brightness": 176,
      "color": [
        142,
        255
      ]
    },
    {
      "mode": [
        13,
        127
      ],
      "brightness": 176,
      "color": [
        142,
        255
      ]
    }
  ]
}
```
@gondolyr gondolyr changed the title Layer LEDs stay on after pressing Fn key [Bug] Layer LEDs stay on after pressing Fn key Sep 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant