키보드 레이아웃을 수정 된 버전으로 변경하려면 어떻게해야합니까?


11

이제 내 목표는 전체 xubuntu 설치에 대한 키보드 레이아웃을 수정 된 버전으로 변경하는 것입니다. 이 작업을 수행하는 방법은 X11 키맵을 작성하여로드하는 것입니다. 그러나 항상 그렇듯이 수천 가지 방법으로 작업을 수행 할 수 있으며 제안 사항이 있습니다.

xubuntu 설치에 사용하려는 수정 된 xkb 기호 키맵을 만들었지 만 설정 대화 상자의 레이아웃 목록에서 볼 수 없습니다.

나는 다음을 / usr / share / X11 / xkb / symbols / se에 넣었다.

partial alphanumeric_keys
xkb_symbols "psvorak" {
name[Group1]="Sweden - PSvorak";
include "keypad(comma)"
include "level3(ralt_switch)"

key <AD01>  { [odiaeresis, Odiaeresis, dollar, none ]   };
<etc>
};

아무 효과가 없습니다.

또한 http://www.linuxquestions.org/questions/linux-desktop-74/problem-creating-custom-xkb-layout-605568/ 에 따라 symbols.dir을 재생성하려고 시도했지만 xkbcomp는 내 결함이 없다고 말합니다. 파일, 다른 것은 변하지 않습니다. GUI에서 사용할 수 없으며 setxkbmap (매우 혼동되는 구문 포함)은 '파일 찾기 실패'또는 '새 키보드 설명로드 오류'로만 응답합니다.

콘솔 키 맵을 만들고로드 키를 사용하여로드했습니다 ...

charset "iso-8859-1"
keymaps 0-2,4-6,8,12
alt_is_meta
strings as usual
keycode   1 = Escape
    alt     keycode   1 = Meta_Escape
keycode   2 = one              exclam
    alt     keycode   2 = Meta_one
keycode   3 = two              quotedbl         at
    control keycode   3 = nul
    alt     keycode   3 = Meta_two
<etc>

...하지만 Ctrl-Alt-F1 콘솔에서만 작동하는 것 같습니다.

답변:


7

이 페이지 맨 아래 링크에 숨겨져있는 지시 사항을 읽으면 /usr/share/X11/xkb/rules/evdev.xml 파일 <variant><configItem><name>psvorak</name><description>PSvorak</description></configItem></variant>의 해당 <layout>섹션에 추가해야하는 정보가 표시 됩니다.

이것을 추가하면 수정 된 x11 키 맵이 우분투와 xubuntu에서 모두 작동합니다.


1

"스웨덴-psvorak"레이아웃을 변경했습니다. 키보드 설정에서 선택한 레이아웃입니까? 레이아웃 탭에서 시스템> 환경 설정> 키보드로 이동 한 경우 :

키보드 환경 설정

추가를 클릭하고 스웨덴 및 수정 한 변형을 선택하십시오. 레이아웃을 선택하십시오


아니, 그게 문제 야 새 레이아웃이 목록에 표시되지 않습니다.
Zaz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.