Não, o setxkbmap não pode fazer isso. O XKB é um recurso para gerenciar o layout do teclado, não os atalhos de teclado. Sua tarefa é converter eventos de chave de hardware em eventos e caracteres chave de software, por exemplo, para decidir que quando o teclado envia o código de chave 38, isso deve corresponder à chave lógica A
e deve inserir o caractere a
sem e A
com Shift .
Existem algumas pseudo-chaves especiais que são interpretadas diretamente pelo servidor X, fornecendo comandos como simular eventos de mouse ou matar o servidor. Mas isso é limitado a ações executadas pelo servidor X. Não há como fazer algo como iniciar um programa. De fato, o mecanismo de exibição do Linux, o sistema de janelas X11 , tem uma arquitetura cliente-servidor e o servidor (a parte que gerencia a tela) pode nem estar sendo executado na mesma máquina que os clientes (aplicativos GUI, incluindo o gerenciador de janelas e outras partes do ambiente de área de trabalho ).
Para exibir o diálogo de execução que você normalmente obtém com Alt + F2 , você precisa executar um programa cliente. Executar um programa é normalmente o domínio do gerenciador de janelas ou de alguma outra parte do ambiente de área de trabalho. Se você quiser definir atalhos de teclado sem depender do seu WM / DE, você pode usar XBindkeys (Ubuntu package , Arch tutorial ).
Eu não estou familiarizado com o LXDE; Se precisar de ajuda para configurá-lo, você pode fazer uma nova pergunta neste site. Até onde eu sei, a caixa de diálogo de execução está integrada no LXPanel, então você precisa rodar o LXPanel para obtê-lo.