
노트북에 내장된 키보드와 직장에서 연결하여 사용하는 USB 키보드를 다르게 구성하고 싶습니다.
Gnome의 설정 도구를 사용하여 다음과 같은 결과를 얻었습니다 /etc/X11/xorg.conf.d/00-keyboard.conf
.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,se"
Option "XkbModel" ","
Option "XkbVariant" "caps:swapescape"
EndSection
다른 키보드의 레이아웃이 완전히 다르기 때문에 을(를) 원하지 않으므로 다음을 caps:swapescape
추가했습니다 /etc/X11/xorg.conf.d/50-typematrix.conf
.
Section "InputClass"
Identifier "TypeMatrix Keyboard"
MatchProduct "TypeMatrix.com USB Keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,se"
Option "XkbVariant" ","
Option "XkbOptions" ""
EndSection
(값은 내 USB 키보드 목록과 MatchProduct
일치합니다 .)xinput
그러나 이는 원하는 결과를 얻지 못합니다. 두 키보드 모두 여전히 정확히 동일한 구성으로 끝납니다.
내가 원하는 것을 달성할 수 있는 방법이 있나요?
답변1
USB 키보드 섹션에 다음을 추가할 수 있습니다. 이렇게 하면 해당 섹션이 특정 USB 장치에만 적용됩니다.
MatchUSBID "1e54:2030"
다음을 수행하여 TypeMatrix 키보드의 올바른 USB ID를 얻을 수 있습니다 lsusb
.