Dado que o ALT0128 é uma coisa da Microsoft (para inserir caracteres no Windows usando pontos de código decimais em conjuntos de caracteres da Microsoft), suspeito que seja feito em hardware / firmware, não no SO (baseado em Linux).
Provavelmente tudo o que o Linux vê é exatamente a mesma coisa que veria se você tivesse pressionado: keydown alt key 0 key 1 key 2 key 8 keyup alt.
Para confirmar isso, você pode executar:
watch -d -n 0.2 cat /proc/interrupts
E compare o que acontece quando você digita A com € .
Você deve ver algum número aumentando em dois para A , e se aumentar em 10 para € , provavelmente não há muito o que fazer no nível do SO.
Você pode verificar com a Acer se há uma maneira de reprogramar o teclado ou pode desconectar fisicamente, quebrar ou colar ou colocar a fita nessa tecla.
Embora eu não ache que você possa fazer muito no SO ou no X11, com o GNU screen
, você pode vincular a sequência de caracteres que o terminal enviaria a essa série de eventos a alguma ação, como inserindo a seqüência de caracteres normalmente gerada em PageUP (em ~ / .screenrc):
bindkey 30313238 stuff "3[2~"
Em seguida, isso seria, pelo menos, para aplicativos de terminal executados em screen
.