다른 터미널에 대해 키보드 입력을 에뮬레이션하는 방법

barami97의 이미지

안녕하세요.

1번 터미널에서 2번 터미널의 키 입력을 대신 구현하는 프로그램을 만들고싶은데요,
1번 터미널상에서 ABC를 누르면 마치 2번 터미널상에서 ABC를 누른것과 같은 효과를 만들고 싶습니다.
입력문자는 문자 숫자뿐 아니라 특수문자(ESC, CTRL+x)도 포함되구요.
키 코드를 알아내는 방법도 궁금하구요.

도움 바랍니다.

voider의 이미지

"/dev/pts/" 밑의 가상 터미널을 사용하거나 그와 비슷한 터미널 디바이스를 사용하면 됩니다.

-- 아쉬운 하루 되세요 --

정태영의 이미지

barami97 wrote:
입력문자는 문자 숫자뿐 아니라 특수문자(ESC, CTRL+x)도 포함되구요.
키 코드를 알아내는 방법도 궁금하구요.

도움 바랍니다.

STDIN 을.. close 해버리고... non-block 모드로 다시 여신담에...
key 입력을 읽어보세요 =3=33

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

뿌직의 이미지

ㅎㅎㅎ
비슷한 기능을 갖고 있는 프로그램을, 업무상 가끔 사용하고 있습니다.
링크입니다.
http://www.heiho.net/pconsole/

--------------------------
`0-
-0`

barami97의 이미지

Qanii wrote:
ㅎㅎㅎ
비슷한 기능을 갖고 있는 프로그램을, 업무상 가끔 사용하고 있습니다.
링크입니다.
http://www.heiho.net/pconsole/

방법이 있다는게 기쁘네요..
답변들 고맙습니다.

근데 pconsole은 정녕 root 계정으로만 되는건가요?