X10 마우스 보고를 사용하여 Linux 콘솔에서 마우스 버튼을 읽는 방법은 무엇입니까?

X10 마우스 보고를 사용하여 Linux 콘솔에서 마우스 버튼을 읽는 방법은 무엇입니까?

성공하지 못한 채 콘솔에서 마우스 버튼을 읽으려고 합니다. man console_codes에 따르면 Linux 콘솔에는 X10 마우스 보고 기능이 있습니다. 이는 활성화한 후 (printf "\e[?9h")누른 버튼 + 마우스 위치가 다음을 사용하여 stdin에 보고되어야 함을 의미합니다.

\e[M b x y

여기서 b는 버튼 + 32를 누르고 x, y는 마우스 좌표입니다.

운이 좋지 않습니다. 이것은 xterm과 유사하게 작동합니다. 저만 그런 것이 아닙니다. 다음을 참조하세요.

http://myfreebsd.homeunix.net/freebsd/mouse_events_shell.html

"...놀랍게도 Linux console_codes 매뉴얼 페이지에서 마우스 추적에 대해 읽었으므로 이러한 이스케이프 코드는 내가 시도한 어떤 Linux 콘솔에서도 작동하지 않습니다..."

누구든지 이것을 시도하여 성공했습니까? 이것은 버그인가요?

관련 정보