setxkbmap을 사용하여 승리하기 위해 Alt 키를 리 바인드 하시겠습니까?


10

한두 시간 분량의 맨 페이지와 Google에서 해결책이나 유용한 자료를 검색하지 않고 찾은 후에 도움을 청했습니다.

Caps Lock열쇠를 Ctrl사용 하도록 설정했습니다 setxkbmap -option ctrl:nocaps. 이것은 완벽하게 작동합니다.

그러나 [awesome] [1]과 메타 키가없는 IBM 모델 M을 사용하므로 Windows 키를 대체하려면 왼쪽 alt 키가 필요합니다. 를 사용하면 xkeycaps화살표 키와 키를 죽인 것을 제외 하고는이 기능을 사용할 수있었습니다 End. 문제가 있습니다.

불행히도 setxkbmap 옵션에 대한 문서는 드물다. 사용할 적절한 옵션을 찾을 수 없습니다.

모든 링크 / 솔루션에 감사드립니다.

답변:


19
setxkbmap -option altwin:swap_alt_win

사전 정의 된 다시 매핑 옵션 목록은에 /usr/share/X11/xkb/rules/evdev.lst있습니다. 이 경우 아마도 다음 중 하나를 원할 것입니다

jinx:792 Z$ grep alt /usr/share/X11/xkb/rules/evdev.lst | grep win
  altwin               Alt/Win key behavior
  altwin:menu          Add the standard behavior to Menu key
  altwin:meta_alt      Alt and Meta are on Alt keys
  altwin:ctrl_win      Control is mapped to Win keys (and the usual Ctrl keys)
  altwin:ctrl_alt_win  Control is mapped to Alt keys, Alt is mapped to Win keys
  altwin:meta_win      Meta is mapped to Win keys
  altwin:left_meta_win Meta is mapped to Left Win
  altwin:hyper_win     Hyper is mapped to Win-keys
  altwin:alt_super_win Alt is mapped to Right Win, Super to Menu
  altwin:swap_lalt_lwin Left Alt is swapped with Left Win

Windows 키는 일반적으로 X11의 Super수정 자에 매핑 되고, 메뉴 키는 때때로 Hyper수정 자에 매핑됩니다 .


1
오른쪽 대신 alt를 바꾸고 왼쪽 대신 승리하는 방법이 있습니까?
Kerrick

1
@ Kerrick은 다른 사람이 나와 같은이 질문을 우연히 발견 할 수 있습니다. 왼쪽 alt를 창으로 바꾸고 다음을 사용하여 오른쪽 alt에서 alt 동작을 유지할 수있었습니다. setxkbmap -option altwin : swap_lalt_lwin
tbranyen

@tbranyen 당신은 altgr와 함께 올바른 승리를 다시 매핑 할 수있는 방법을 찾았습니까? Windows 키보드를 사용하고 있지만 Mac이있는 위치에서 altgr하는 데 익숙합니다.
Agustin Cautin

Ups setxkbmap -option lv3:rwin_switch는 alt 및 win 키를 전환 한 후 사용하여 발견했습니다 . 감사합니다! : D
Agustin Cautin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.