키 교환(일부 키보드에만 해당)

키 교환(일부 키보드에만 해당)

(저는 아치 리눅스를 사용하고 있습니다)

을 교체하고 싶은데 esc, capslock노트북에 내장된 키보드만 교체하고, 추가로 연결된 키보드는 교체하지 않습니다. 그런 일이 가능합니까? 그렇다면 어떻게?

답변1

요즘에는 기본적으로 모든 키보드(노트북에 내장된 키보드 포함)가 다음과 같이 식별됩니다.HID 장치핵심을 향해. dmesg부팅 후 노트북을 사용하여 이를 확인할 수 있습니다 .

HID 커널 계층에는 매핑을 허용하는 잘 알려지지 않은 기능이 있습니다.스캔 코드(각 키에 할당된 번호는 키보드마다 다를 수 있습니다)키 코드.

이를 달성할 수 있는 명령줄 유틸리티는 없지만 udev하드웨어 데이터베이스 형태로 통합되어 있습니다.

다행스럽게도 이 데이터베이스는 장치별로 저장되므로 사용 사례에 완벽하게 작동합니다. 하나의 키보드에 대해서는 키를 교환할 수 있지만 다른 키보드에는 키를 교환할 수 없습니다.

세부정보는 다음과 같습니다.여기, 또는 google "udev hwdb" 또는 이와 유사한 것입니다. 모든 것을 설정하려면 시간이 걸리고 조작이 필요합니다.

관련 정보