Manpages

NAME

mouse − 시 리 얼 마 우 스 인 터 페 이 스

CONFIG

시 리 얼 마 우 스 는 시 리 얼 RS232/V24 다 이 얼 아 웃 라 인 에 연 결 된 다 . 설 명 을 보 려 면 , ttys(4)보 라 .

DESCRIPTION

Introduction
The pinout of the usual 9 pin plug as used for serial mice is: 시 리 얼 마 우 스 에 쓰 이 는 9핀 플 러 그 의 핀 아 웃 은 다 음 가 같 다 .

위 는 명 세 이 다 . 사 실 상 , 대 부 분 의 마 우 스 에 는 9 V로 충 분 하 다 .

마 우 스 드 라 이 버 는 RTS를 낮 추 고 , 이 를 다 시 올 리 므 로 서 마 우 스 를 인 식 할 수 있 다 . 대 략 14ms이 후 에 , 마 우 스 는 데 이 터 라 인 에 0x4D (’M’)를 전 송 할 것 이 다 . 그 리 고 63ms 이 후 에 , 마 이 크 로 소 프 트 호 환 3버 튼 마 우 스 가 0x33 (’3’)을 전 송 할 것 이 다 .

The relative mouse movement is sent as dx (positive means right) and dy (positive means down). Various mice can operate at different speeds. To select speeds, cycle through the speeds 9600, 4800, 2400 and 1200 bit/s, each time writing the two characters from the table below and waiting 0.1 seconds. The following table shows available speeds and the strings that select them: 상 대 적 인 마 우 스 움 직 임 은 dx (positive means right) and dy (positive means down)로 서 보 내 진 다 . 다 양 한 마 우 스 는 다 른 속 도 로 동 작 한 다 속 도 를 선 택 하 려 면 , 초 당 전 송 속 도 9600, 4800, 2400 and 1200비 트 중 선 택 할 수 있 고 , 두 문 자 를 작 성 하 는 데

데 이 터 패 킷 의 첫 번 째 바 이 트 는 동 기 화 목 적 으 로 사 용 될 수 있 다 .

마 이 크 로 소 프 트 프 로 토 콜
마 이 크 로 소 프 트
프 로 토 콜 은 1 스 타 트 비 트 , 7데 이 터 비 트 , 패 리 티 비 트 (없 음 ), 1 스 탑 비 트 를 1200 비 트 /초 의 속 도 로 사 용 한 다 . 데 이 터 는 3바 치 트 패 킷 으 로 RxD로 전 송 된 다 . dxdy 움 직 임 들 은 상 호 보 완 적 으 로 전 송 되 고 , lb (rb)는 왼 쪽 (오 른 쪽 ) 버 튼 이 눌 러 졌 을 때 설 정 된 다 .

3-버 튼 마 이 크 로 소 프 트 프 로 토 콜
원 래 의 마 이 크 로 소 프 트 마 우 스 는 오 직 두 개 의 버 튼 을 갖 고 있 다 . 하 지 만 , 일 부 세 개 의 버 튼 을 갖 는 마 우 스 들 역 시 마 이 크 로 소 프 트 프 로 토 콜 을 사 용 한 다 . 가 운 데 버 튼 을 누 르 거 나 , 해 제 시 켜 놓 으 면 , 0 움 직 임 을 갖 는 패 킷 을 전 송 하 거 나 아 무 런 버 튼 도 눌 러 지 지 않 았 다 는 것 을 알 리 는 패 킷 이 보 고 된 다 . (따 라 서 다 른 2버 튼 과 는 달 리 , 가 운 데 버 튼 의 상 태 는 각 패 킷 내 에 서 보 고 되 지 않 는 다 . )

로 지 텍 프 로 토 콜
로 지 텍 시 리 얼 3버 튼 마 우 스 는 마 이 크 로 소 프 트 프 로 토 콜 의 다 른 확 장 을 사 용 한 다 . 가 운 데 버 튼 이 위 를 향 하 면 , 3바 이 트 패 킷 이 전 송 된 다 . 가 운 데 버 튼 이 아 래 를 향 하 면 , 4바 이 트 의 패 킷 이 전 송 되 고 , 4번 째 바 이 트 는 0x20(혹 은 최 소 한 0x20비 트 로 설 정 되 도 록 함 ) 값 을 지 닌 다 . 특 히 , 다 른 나 머 지 버 튼 들 이 아 래 를 향 할 때 , 가 운 데 버 튼 을 누 르 면 , 0,0,0,0x20으 로 보 고 된 다 .

마 우 스 시 스 템 프 로 토 콜
Mousesystems
프 로 토 콜 은 1200비 트 /초 의 속 도 로 1 스 타 트 비 트 , no 패 리 티 비 트 , 2 스 톱 비 트 를 ?쨈 ? 데 이 터 는 5바 이 트 패 킷 내 에 RxD로 보 내 진 다 . dx는 두 개 의 보 완 적 인 값 의 합 계 로 서 전 송 되 고 , fIdy는 두 개 의 보 완 적 인 값 들 의 두 개 의 합 계 의 무 효 를 전 송 한 다 . lb (mb, rb)은 왼 쪽 (가 운 데 , 오 른 쪽 ) 버 튼 이 눌 러 졌 을 때 소 거 된 다 .

바 이 트 4와 5는 바 이 트 2와 3이 전 송 된 후 부 터 발 생 한 변 경 에 대 해 설 명 한 다 .

썬 프 로 토 콜 (Sun protocol)
The Sun 프 로 토 콜 은 위 의 5바 이 트 마 우 스 시 스 템 프 로 토 콜 의 3바 이 트 버 전 이 다 . 마 지 막 2 바 이 트 는 전 송 되 지 않 는 다 .

MM 프 로 토 콜
The MM 프 로 토 콜 은 1200 비 트 /초 의 속 도 로 1 시 작 비 트 , 8 데 이 터 비 트 ,추 가 패 리 티 비 트 그 리 고 정 지 비 트 를 사 용 한 다 . 데 이 터 는 3바 이 트 패 킷 으 로 RxD에 전 송 된 다 .dxdy는 단 일 signed 값 으 로 전 달 되 며 , 사 인 비 트 는 음 수 값 으 로 지 정 된 다 . lb (mb, rb)는 왼 쪽 (가 운 데 , 오 른 쪽 )버 튼 이 눌 려 졌 을 때 , 설 정 된 다 .

FILES

/dev/mouse

일 반 적 으 로 사 용 되 는 심 볼 릭 링 크 로 서 , 마 우 스 장 치 를 가 리 킨 다 .

SEE ALSO

ttys(4), gpm(8)