마우스 키 문서 원본 보기
←
마우스 키
둘러보기로 이동
검색으로 이동
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
{{위키데이터 속성 추적}} '''마우스 키'''(mouse keys)는 자판(특히 [[숫자 키패드]])을 [[포인팅 장치]](일반적으로 [[마우스]]를 대체)로 사용하는 일부 [[그래픽 사용자 인터페이스]]의 기능이다. 줄과 열의 탐색이 [[방향키 (컴퓨터 자판)|방향키]](예: [[방향키 (컴퓨터 자판)|hjkl]], [[ESDX|ctl-esdx]])로 제어되었던 초창기 [[시각 편집기]] 시절에서 비롯되었다. 오늘날 마우스 키는 1984년 [[X 윈도 시스템]]의 도입과 함께 표준화된 [[숫자 키패드]] 레이아웃을 가리킨다.<ref>[http://www.xfree86.org/current/XKBproto.pdf The X Keyboard Extension: Protocol Specification]</ref><ref>[http://www.xfree86.org/current/XKBlib.pdf The X Keyboard Extension: Library Specification]</ref> == 레이아웃 == [[파일:X window system MouseKeys default numpad layout.svg|thumb|left|X 윈도 시스템 MouseKeys의 기본 숫자패드 레이아웃.]] {| class="wikitable" |- ! 키 ! 동작 |- ! Num Lock | With Alt-Shift Enable/Disable MouseKeys |- ! up | cursor up |- ! down | cursor down |- ! right | cursor right |- ! left | cursor left |- ! 7 | cursor up and left |- ! 9 | cursor up and right |- ! 3 | cursor down and right |- ! 1 | cursor down and left |- ! / | [[:en:X Window System core protocol#Mappings|select primary button]] |- ! * | [[:en:X Window System core protocol#Mappings|select modifier button]] |- ! - | [[:en:X Window System core protocol#Mappings|select alternate button]] |- ! 5 | [[마우스 클릭|click selected button]] |- ! + | [[더블 클릭|double click selected button]] |- ! 0 | [[드래그 앤드 드롭|depress selected button]] |- ! . | [[드래그 앤드 드롭|release selected button]] |- ! Enter | [[엔터 키|Enter Key]] |} == 역사 == 역사적으로, 수많은 [[단말기]]가 전용 [[포인팅 장치]]가 없을 경우 마우스 키는 GUI 프로그램을 지원하였다. 포인팅 장치를 어디서든 볼 수 있게 됨에 따라 마우스 키는 포인팅 장치가 없거나 사용할 수 없거나 불편한 상황에 사용되었다. 이러한 상황은 다음의 경우에 발생할 수 있다: * 정확성 요건 (예: [[제도 (설계)|제도]]) * [[접근성|장애인]] 또는 인간공학적 문제 * 환경적 제한 (예: 차나 비행기의 떨림) * 장치 고장 == MouseKeysAccel == [[파일:X Protocol MouseKeysAccel Control Trajectory.svg|thumb|left|X 윈도 시스템의 MouseKeysAccel 궤적]] {| class="wikitable" |- ! 변수 ! 의미 |- ! mk_delay | 초기 키 누름과 최초 반복 모션 이벤트 간 밀리초 |- ! mk_interval | 반복되는 모션 이벤트 간 밀리초 |- ! mk_max_speed | 각 이벤트에 적용되는 일정한 속도 (action_delta units) |- ! mk_time_to_max | 일정한 속도로 가속하는 이벤트의 수 (count) |- ! mk_curve | 최대 포인터 속도에 도달하기 위해 사용되는 램프(ramp) |} 최초의 ''mk_time_to_max'' 동작은 기하급수적으로 부드럽게 증가한다. <math> \mathrm{action\_delta} \times \mathrm{mk\_max\_speed} \times \left( \frac{ i } { \mathrm{mk\_time\_to\_max} } \right) ^{\frac{ 1000 + \mathrm{mk\_curve} } { 1000 }} </math> {| class="wikitable" |- ! mk_curve ! 결과 |- ! -1000 | 일정한 속도. 선형적으로 증가하는 동작. |- ! 0 | 일정한 가속. 선형적으로 증가하는 속도. |- ! 1000 | 일정한 갑작스러운 움직임(jerk). 선형적으로 증가하는 가속. |} 이 5개의 변수는 구성이 가능하다.<ref>{{웹 인용 |url=http://library.gnome.org/users/gnome-access-guide/stable/dtconfig-mousekeys.html.en |제목=GNOME Documentation Library, Configuring a Keyboard-Based Mouse |확인날짜=2010년 6월 7일 |보존url=https://web.archive.org/web/20100612115254/http://library.gnome.org/users/gnome-access-guide/stable/dtconfig-mousekeys.html.en |보존날짜=2010년 6월 12일 |url-status=dead }}</ref> == 같이 보기 == * [[가상 키보드]] == 각주 == {{각주}} [[분류:컴퓨터 접근성]] [[분류:컴퓨터 입력 장치]] [[분류:사용자 인터페이스 기술]] [[분류:인간공학]]
이 문서에서 사용한 틀:
틀:각주
(
원본 보기
)
틀:웹 인용
(
원본 보기
)
틀:위키데이터 속성 추적
(
원본 보기
)
마우스 키
문서로 돌아갑니다.
둘러보기 메뉴
개인 도구
로그인
이름공간
문서
토론
한국어
보기
읽기
원본 보기
역사 보기
더 보기
검색
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보