답변:
Meta, Super 및 Hyper는 키 기능을 수정하는 수정 자 키입니다. 이것은 그 당시의 Lisp 기계에 사용 된 Symbolics Space Cadet 키보드 에 해당합니다 . 그들의 기능은 때때로 다른 키를 사용하여 에뮬레이션됩니다.
메타
최신 키보드에는 메타 키가 없습니다. 사용은 때때로 AltGr(일부 국제 레이아웃에서) 또는 Alt다른 것의 올바른 키로 에뮬레이트됩니다 . 게다가:
감독자
슈퍼 키는 또는 ⌘(명령) 키와 같습니다. 우분투에서는 다른 이름 일뿐입니다 .
하이퍼
Hyper는 CtrlSpace 생도 키보드 의 네 번째 (계산 ) 및 마지막 수정 자입니다. 우분투에서는 그 기능이 정의되어 있지 않지만 (나는 생각한다 ), 위의 스크린 샷과 같이 필요할 때에 매핑 할 수 있습니다 .
그놈과 X.org는 많은 수정자를 구현합니다. 메타, 수퍼 및 하이퍼는 리눅스가 어떤 수정 자 키를 다루는 방법이 아니라 스페이스 캐 이드 키보드에만 해당하는 3 가지 키입니다. 또한이 메뉴 , 작성 , AltGr 키 , 그리스어 , 전면 , X 및 다른 사람.
그러나 일반적으로 Windows 로고 키는 Super라고하며 X.org에서는 아직 다른 수정 자로 구현되지 않았습니다.
또한 수정 자 키의 정의는 다음에 따라 다릅니다.
키보드 자체
키보드 레이아웃
운전사
운영 체제의 구현
따라서이 정보를 일반화하는 것은 거의 불가능합니다. 더 인기있는 레이아웃 중 하나가있는 Windows 스타일 키보드를 사용하여 Gnome / X.org에 다소 구체적이려고했습니다. 키보드를 테스트하기 위해 실행할 수 있습니다. xev
터미널 출력에 키보드에 대해 어떤 수정자가 감지되었는지 알려줍니다.
Macintosh 키보드에는 완전히 다른 수정 자 세트가 있습니다.
몇 가지 추가 정보 :
Wikipedia는 Windows 키가 때때로 메타라고 주장하지만 이에 대한 다른 참조는 찾지 못했습니다.
이 Alt키는 Macintosh 키보드와 동일하므로 Option 이라고도합니다.
작성 키 (안 수정하지만, 죽은 키 라고도 함), 멀티는 종종에 매핑되는 메뉴 키 또는 오른쪽 Windows 키.
내가 언급 한 AltGr 키를 3 단계 수정 자라고도합니다. 키보드의 각 키에는 4 개의 문자가있을 수 있습니다. 첫 번째 레벨은 소문자이고 대문자, Alt+, Alt+ Shift+로됩니다. 예를 들어, 내에있는 4 개의 상형 문자 A키, æ 및 Æ을 A A입니다.
그것은 모든 엉망입니다 :-)
그들이 의견에서 언급했듯이 :
이 Fn아닌 정말 비교. 운영 체제에서 직접 인터페이스 할 수없는 하드웨어 키입니다. Fn및 다른 키를 누르면 완전히 다른 코드가 운영 체제로 전송됩니다. 여기에는 XF86AudioMute, XF86Eject 등이 포함됩니다. 운영 체제에서 fn 을 눌렀 는지 여부를 감지 할 수 없습니다.
SysRq키는 전통적으로의 레이블입니다 Print Screen수정 자와 함께 사용하면 그 기능을 나타내는 키 Alt. 때로는 최신 노트북에서 Fn+ Alt+로 매핑되는 경우가 Print있습니다. Linux에서는 몇 가지 Magic 단축키를 제공합니다 .