Fedora 28에서 작성 키를 비활성화하는 방법은 무엇입니까?

Fedora 28에서 작성 키를 비활성화하는 방법은 무엇입니까?

저는 Fedora 28 gnome 데스크탑 인터페이스를 사용하고 있습니다. 얼마 전 나는잘못오른쪽 Ctrl 키를 키 조합으로 설정합니다.

따라서 재부팅할 때마다rctrl 오른쪽 Ctrl 키( )가 비활성화됩니다. 예를 들어 CLI에서 작업할 때 rctrl+A는 커서를 프롬프트 줄의 시작 부분으로 이동하지 않거나 rctrl+W는 불필요한 프로그램을 닫지 않습니다. MozFirefox의 탭. setxkbmap -query생산하다

rules:      evdev
model:      pc105
layout:     it,it
variant:    ,
options:    compose:rctrl

수동으로 설정을 해제하거나 비활성화해야 할 때마다 setxkbmap -option재부팅 후에는 compose:rctrl.

변경 사항을 영구적으로 적용하기 위해 편집할 수 있는 파일이 있습니까?


/etc/X11/xorg.conf.d/00-keyboard.conf 파일의 내용

# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# instruct systemd-localed to update it.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "it"
        Option "XkbModel" "pc105"
EndSection

/etc/vconsole.conf 파일의 내용

KEYMAP=it
FONT=eurlatgr

답변1

"GNOME Tweaks" 애플리케이션을 실행하세요. (개요 키를 클릭하고 을 입력하면 tweaks소프트웨어에 설치됨 또는 설치 가능으로 표시되어야 합니다.)

응용 프로그램에서 다음을 찾으십시오.키보드와 마우스상표. F29 베타이므로 약간 다를 수 있지만 개념은 동일합니다.

조정

내가 동그라미 친 부분을 클릭하면 다음 대화 상자가 나타납니다.

키 작성 대화상자

여기에서 키를 끄거나 다른 키를 선택할 수 있습니다. (개인적으로는 Caps Lock이 사용하기 매우 편리하다고 생각합니다. 하지만 현재 시스템에서는 Right Alt로 설정되어 있습니다.)

답변2

필요한 명령은 입니다 localectl.

현재 테스트를 위해 Fedora 28이 없지만 명령 구문은 다음과 같습니다.

localectl set-x11-keymap <layout> [model [variant [options]]]

나는 명령이 다음과 같아야 한다고 생각합니다.

localectl set-x11-keymap it pc105

변형 및 옵션 슬롯을 비워두면 기존 변형/옵션 설정이 삭제됩니다.

이러한 설정은 /etc/vconsole.conf콘솔과 /etc/X11/xorg.conf.d/00-keyboard.confX11 GUI에 저장될 수 있습니다. Wayland에 대해 아무것도 모르지만 localectl명령이 모든 것을 처리해 줄 것입니다.

관련 정보