라틴어가 아닌 언어로 텍스트를 입력하는 데 사용하고 싶은 하드웨어 Dvořák 키보드가 있습니다. 물론 XFCE4에서 제공하는 표준 솔루션은 키를 표준 QWERTY 레이아웃의 키로 변환하므로 작동하지 않습니다. 그래서 사용자 정의 레이아웃을 만들면 내 문제가 해결될 것이라고 생각했습니다. 어떻게 해야 하나요?
답변1
시스템 전체에 걸쳐 키보드 레이아웃을 설정하지 않은 경우 에서 지정할 수 있습니다 Xfce 4 Settings Manager
.
키보드 레이아웃을 설정하려면 다음 단계를 따르세요.
Xfce 4 설정 관리자를 엽니다:
Menu ⟹ Settings ⟹ Settings Manager
키보드 아이콘을 클릭하세요.
레이아웃 탭으로 전환합니다.
시스템 기본값 사용을 선택 취소하세요.
추가 버튼을 클릭하고 목록에서 적절한 키맵을 선택합니다.
이벤트 레이아웃을 선택하세요.
바로가기를 편집하려면 다음을 수행하십시오.
Xfce4 매개변수 ⟹ 창 관리자 설정 ⟹ 키보드 탭
또한, 다른 레이아웃 간에 전환하고 싶다면 해당 플러그인을 사용하고 다운로드할 수 있습니다.
알아채다위의 해결 방법이 도움이 되지 않으면 다음 내용을 읽어 보시기 바랍니다.이 기사, 직접 시도하지는 않았지만 도움이 될 것이라고 생각합니다. 이 단계에서 문제가 발생하면여기에 제공된 솔루션askubuntu에서 도움이 될 수 있습니다.
답변2
나도 같은 일을하려고 노력하고 있습니다
/usr/share/X11/xkb/symbols
재정의를 방지하기 위해 사용자 정의 레이아웃을 추가할 수 있었습니다 chattr -i dvg
. 그런 다음 수정했습니다 ~/home/gordon/.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml
.
<?xml version="1.0" encoding="UTF-8"?>
<channel name="keyboard-layout" version="1.0">
<property name="Default" type="empty">
<property name="XkbDisable" type="bool" value="false"/>
<property name="XkbOptions" type="empty">
<property name="Group" type="string" value=""/>
<property name="Compose" type="string" value=""/>
</property>
<property name="XkbLayout" type="string" value="dvg"/>
<!-- <property name="XkbVariant" type="string" value="dvp"/> -->
<property name="XkbModel" type="string" value="asus_laptop"/>
</property>
</channel>
설정 관리자에서 키보드 레이아웃 목록을 다시 채우는 방법을 아직 모르겠습니다. 변경사항에 영향을 받지 않는 것 같습니다./usr/share/X11/xkb/symbols