Xmanager 게시판

휠마우스를 어떻게 쓰는 겁니까?

최종입력: 2001-06-12 00:00 - 제임스 | 답글: 2건

 
2001-06-12 00:00 - 이상윤

휠마우스를 어떻게 쓰는 겁니까?

 
1.3.9 에서부터 휠을 쓸 수 있다고 하던데, 쓸 수 있다고만
나오고 어떻게 어디에서 쓰는지는 안나오네요? 좀 이상하군요.. T_T

XFree86 에서처럼 x resource 화일에서 어떻게 어떻게 바꿔주면 된다든지
하는 예제가 없으니 사용자가 어떻게 써야 할 지 모르지 않습니까?

흠...
2001-06-12 00:00 - 넷사랑

휠마우스를 쓰려면...

 
RedHat 7.1의 xterm에서는 휠마우스가 그냥 동작합니다.
한글 배포판에서는 한텀을 주로 사용하는데 /usr/lib/X11/app-default/Hanterm 파일을 보면 *VT100*translations: 라는 설정이 있습니다.
이곳에다 다음과 같이 추가하면 됩니다.

Alt Shift : string(0x1b) string("[5~") n
Alt Shift : string(0x1b) string("[6~") n
Alt Ctrl : string(0x1b) string("OA") n
Alt Ctrl : string(0x1b) string("OB") n
Alt : string(0x1b) string("OA") string(0x1b) s
tring("OA") string(0x1b) string("OA") string(0x1b) string("OA") string(0x1b) str
ing("OA") n
Alt : string(0x1b) string("OB") string(0x1b) s
tring("OB") string(0x1b) string("OB") string(0x1b) string("OB") string(0x1b) str
ing("OB") n
Shift : scroll-back(1,page) n
Shift : scroll-forw(1,page) n
Ctrl : scroll-back(1,line) n
Ctrl : scroll-forw(1,line) n
: scroll-back(5,line) n
: scroll-forw(5,line)

위 내용은 XTerm 파일에서 복사한 내용입니다.
복잡하면 맨끝의 두 줄만 추가해도 됩니다.

다른 X application도 비슷하게 설정할 수 있는데, scroll-forw(), scroll-back()과 같은 callback function을 지원해야 설정할 수 있습니다.

참고로 마우스휠을 위로 움직이면 Button4 이벤트가 발생하고, 아래로 움직이면 Button5 이벤트가 발생합니다.
2001-06-12 00:00 - 제임스

[정보] 휠 마우스 사용하기

 
첨부된 파일은 X 서버(Xmanager 포함)와 휠 마우스 그리고
X 응용 프로그램과의 관계를 간단하게 설명하고 있습니다.

여러 X 응용 프로그램에서 휠 마우스를 사용할 수 있습니다.
아래의 사이트에 가시면 휠 마우스 동작 및 각종 관련 정보 등
좋은 자료를 제공하고 있습니다.
꼭 방문해 보세요.

http://www-sop.inria.fr/koala/colas/mouse-wheel-scroll/
--