Atalho de gatilho em uma extensão do Chrome

Estou criando uma extensão do Chrome e comando atribuído_execute_browser_action paraAlt+J. Eu quero simular isso no background.js que escuta todos os comandos usando

chrome.commands.onCommand.addListener(function(command) { /* ... */ });

eu quero_execute_browser_action ser chamado através de um atalho de comando diferente, digamosCmd+Mudança+K

No manifest.json, declarei o seguinte:

"commands": {
    "_execute_browser_action": {
        "suggested_key": {
          "mac": "Alt+J",
          "linux": "Ctrl+Shift+J"
        }
    },
    "asdf" : {
        "suggested_key": {
          "default": "Ctrl+Shift+K",
          "mac": "Command+Shift+K"
        },
        "description": "asdf"
    }
  }

Este é o meu background.js:

chrome.commands.onCommand.addListener(function(command) {
  console.log('onCommand event received for message: ', command);
  if (command === "asdf") {
    alert("asdf");
    var keyPress = jQuery.Event("keypress");
    keyPress.altKey = true;
    keyPress.ctrlKey = false;
    keyPress.which = 74;
    //how do I trigger this?
  }
});

Quero saber como acionar isso para que meu popup.html seja aberto.

questionAnswers(1)

yourAnswerToTheQuestion