Parece que hay un poco de discrepancia entre la codificación de Xterm.js de las coordenadas del mouse y la decodificación de
Después de leer las especificaciones, no estoy seguro de quién tiene razón.
Dejo las secciones 'Detalles' y 'Paso para reproducir' en blanco porque no creo que sean relevantes aquí.
Déjeme saber si usted necesita más información,
Juan.
En este tipo de casos, creo que es mejor ver qué hacen otros emuladores de terminal como iTerm2, Terminal.app, gnome-terminal, konsole, etc.
Por cierto, la especificación de xterm señala varios protocolos de seguimiento del mouse, que deberían ser compatibles con xterm.js para obtener la mejor cobertura de aplicaciones:
Depende de la aplicación elegir uno de esos (supongo que bendito usa X10 de su descripción).
Consulte el error mc y el primer comentario 2662 y el error 2956 .
tl; dr: IMO implementa el valor predeterminado (funciona hasta las coordenadas 223; la coordenada siempre se codifica como un solo byte incluso en UTF-8, es decir, la secuencia no es válida UTF-8) y el modo SGR 1006, olvídese del otro dos :)
Comentario más útil
Por cierto, la especificación de xterm señala varios protocolos de seguimiento del mouse, que deberían ser compatibles con xterm.js para obtener la mejor cobertura de aplicaciones:
Depende de la aplicación elegir uno de esos (supongo que bendito usa X10 de su descripción).