readline não pode fazer isso. Alguns aplicativos podem abrir uma conexão com o servidor X e detectar eventos X (como xev
), mas a biblioteca readline não é um desses aplicativos.
Chame isso de limitação técnica . readline usa interfaces de sistema (principalmente POSIX termios ) que só podem ler os caracteres enviado pelo terminal e não tem acesso ao seu estado interno.