키보드 구성 파일 수정

키보드 구성 파일 수정

저는 프랑스계 캐나다인으로서 èéÀ와 같은 악센트에 쉽게 액세스하고 싶지만 프로그래밍 목적으로 위치를 수정하고 이를 {}[]로 바꾸고 싶습니다(현재 키 7 8 9 0 키의 레벨 3에 있음).

캐나다 다국어 표준 레이아웃에 해당하는 파일을 수정해야겠다고 생각했습니다. 파일 /usr/share/X11/xkb/symbols에서 찾았습니다 ca. "Canadian Multilingual"에 대한 항목을 수정한 다음 setxkbmap ca multix. 수정이 작동하지 않았습니다.

다른 Xserver 창(sudo xinit -- :2)을 열었고 setxkbmap ca multi다시 호출했지만 아무런 효과가 없었습니다. 재부팅했지만 소용이 없었습니다. 여전히 구성 파일에 수정 사항이 표시됩니다.

내가 좋은 파일을 수정하고 있나요? sudo find -name xkb -print잘못된 폴더를 수정하고 있는지 확인하기 위해 달려갔지만 is라는 이름의 다른 모든 폴더는 비어 있거나 횡설수설로 가득 차 있었습니다.

PS: 우분투 12.04 사용

PPS: xkb/symbols의 모든 폴더를 확인했지만 아무 소용이 없었습니다.

답변1

나는 같은 문제가 있었다. 우분투는 키보드 레이아웃의 캐시된 복사본을 /var/lib/xkb.

나에게 도움이 된 것은 /var/lib/xkb:에서 xkm 파일을 삭제하고 sudo rm /var/lib/xkb/*.xkm로그아웃했다가 다시 로그인하는 것이었습니다.

이것은 나를 위해 문제를 해결했습니다.

관련 정보