Na verdade não: ncurses faz suposições e tem suporte embutido para os protocolos mais comuns. O mais usado é para o xterm. ncurses usa o recurso kmous
para identificar os primeiros caracteres dos eventos do mouse, mas depois disso, o estado dos botões e as coordenadas são da lógica interna.
Em relação a um "infocmp para códigos de mouse", em princípio pode-se supor que haveria algo como tparm
(apenas para decodificação ), o botão do mouse, se é uma press ou release evento e as coordenadas. No entanto, existem apenas algumas variedades de protocolos de mouse xterm, e para um número de possibilidades pequeno , não parece rentável escrever um decodificador geral . Um que pudesse lidar com as variedades existentes em bash
seria desafiador em qualquer caso.