Podemos tentar descobrir quais dados binários seu teclado está enviando e encontrar combinações de teclas alternativas que fazem a mesma coisa.
Estou usando o Ubuntu 10.04, então, por favor, me perdoe se isso for completamente irrelevante.
- Pressione ctrl-v para começar a inserir um caractere de controle
- Pressione a tecla de ejetar, já que este é o botão cujo personagem de controle desejamos aprender
- Copie o texto que ele colocou na tela quando você pressionou o botão de ejetar.
- Feche o terminal
Quando eu sigo essa sequência para os botões do teclado, como a tecla enter, o backspace e a tecla de escape, obtenho os seguintes resultados:
Esc = ^ [
Digite = ^ M
Backspace = ^?
O acento circunflexo "^" representa o botão ctrl no teclado e o caractere seguinte representa o seu próprio eu.
Isso significa que posso manter pressionado o botão ctrl e pressionar o botão "[" e ele enviará a tecla Esc para mim. Eu posso segurar o botão ctrl e apertar "M" (sem shift) e ele enviará o toque da tecla Enter. Eu posso segurar a tecla Ctrl e pressionar o botão? chave (sem turno) e ele irá enviar a tecla backspace.
Espero que com este método você o ajude a encontrar uma sequência similar para a chave de ejeção.
Eu sei que não é uma sequência "arbitrária" de chaves, mas espero que você ache interessante mesmo assim.