키보드의 "windows"키를 "ctrl"에 매핑


17

우분투에 있고 Microsoft 키보드를 사용하고 있습니다. 내 Win키를 키 에 매핑하고 싶습니다 Ctrl. 어떻게해야합니까?

답변:


14

xmodmap키맵을 수정할 수 있습니다. xmodmap 명령을 보유 할 파일을 작성하십시오 ( ~/.xmodmaprc공통 선택). Win키 (왼쪽과 오른쪽 사람을위한 Super_L 및 Super_R) xmodmap을에 "최고"라고합니다. 기본적으로에 연결되어 mod4있으므로 해당 수정 자에서 제거하고에 추가하려고합니다 control. 이것을 명령 파일에 추가하십시오.

remove mod4 = Super_L Super_R
add control = Super_L Super_R

에게 xmodmap그것을로드 :

$ xmodmap ~/.xmodmaprc

X 세션만큼 오래 지속되므로 매번 다시 실행하거나 ~/.xinitrc자동으로 실행되도록 무언가를 넣어야합니다.


11
jinx:819 Z$ grep ctrl /usr/share/X11/xkb/rules/evdev.lst | grep win
  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

키보드 설정으로 이동하여 "옵션"을 클릭하고 "Alt / Win 키 동작"을 확장 한 다음 "컨트롤이 Win 키에 매핑 됨"을 선택하십시오.

(명령 줄 버전 : setxkbmap -options altwin:ctrl_win, 키보드 섹션 을 편집 /etc/X11/xorg.conf하고 추가 하십시오. 이미 줄 이 있으면 해당 줄에 쉼표로 구분하여 추가하십시오 : .)XkbOptions "altwin:ctrl_win"InputDeviceXkbOptionsXkbOptions "grp:alt_shift_toggle,altwin:ctrl_win"


오, 그건 내 대답보다 다소 간단합니다. 니스
Michael Mrozek

/ usr / bin / setxkbmap von debian x11-xkb-utils-7.7 + 2에는 "-options"에서와 같이 "s"가없는 "-option"절이 있습니다.
把 友情 留 在 无 盐 0:01에

1
오래전부터 데비안은 "/ etc / default / keyboard"에 콘솔과 x11 키보드 설정을 통합했습니다. 이 파일에는 x11 구문이 있으며 xserverrc에서 제공하며 initscript에서 setupcon으로 변환됩니다.
把 友情 留 在 无 盐
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.