최근에 OpenBSD를 설치했습니다. 운영체제를 설치할 때 목록에 Dvorak 프로그래머가 없었기 때문에 일반 Dvorak 레이아웃을 선택했습니다.
설치 후 레이아웃을 변경하고 싶었고 다음 과 같은 여러 가지 방법을 kbd
시도했지만 그 중 아무 것도 작동하지 않았습니다.us.dvorak.programmer
us.dvorak_programmer
us.programmer
나도 시도해 보았지만 kbd -l
명령에 아무 것도 표시되지 않습니다.
레이아웃을 변경하는 다른 방법은 무엇입니까? 를 사용할 수 있다는 것을 알고 있지만 setxkbmap
x.org의 키맵만 변경됩니다.
답변1
kbd -l
읽기 /dev/wskbd%d
(내 OpenBSD 6.4 시스템에서 사용 가능한 모든 정수 %d
, 0에서 3까지). 이러한 장치는 루트로만 읽을 수 있으므로 다음을 사용해야 합니다.
doas kbd -l
구성한 경우 일반 사용자로 정보를 얻으십시오.doas
, 또는 kbd -l
다른 수단을 통해 루트 ID를 사용합니다.
Dvořák와 관련하여 제가 볼 수 있는 인코딩은 다음과 같습니다.
fr.dvorak
us.dvorak
fr.swapctrlcaps.dvorak
us.swapctrlcaps.dvorak
개인적으로 저는 를 사용합니다 us.dvorak
. 제가 아는 한 프로그래머의 Dvorak 레이아웃에서는 숫자 행만 다릅니다.
누군가는현재 콜맥 구현 중. 귀하는 그들의 작업을 검토하고 기존 레이아웃의 복사본을 변경한 다음 us.dvorak
(또는 변형 레이아웃을 구현해야 하는 경우) 기여할 수 있습니다.
또한보십시오:
위에 언급된 2018년 Colemak 키보드 레이아웃사용 가능us.colemak
OpenBSD 6.6 이후 기본 시스템에서.
루트 없이 사용하면 kbd -l
자동으로 실패합니다. 그런 행동바꾸다OpenBSD 7.2의 경우.