Closed goodhyun closed 1 year ago
혹시 어떤 키보드를 사용하고 계신가요? 기종을 알려주시면 도움이 될 것 같습니다. 시스템 설정 -> 키보드 -> 키보드 유형 변경...에서 설정을 마치신 후에도 같은 증상이 반복되는지도 확인을 부탁드립니다.
감사합니다. HHKB입니다. (단 일본어판입니다만, 영어로 쓰고 있으므로 큰 차이는 없어 보이는데, 관련 있을지 모르겠네요. ) 키보드 유형 변경에서도 Shift옆에 Z와 /키로 영문키보드로 등록되어 있습니다.
저는 유선 HHKB Pro와 무선 HHKB Pro BT 모델을 각각 사용중인데 \|
키가 잘못 입력되는 현상은 없습니다.
둘 다 영문판이며 스위치는 2, 6번만 On 하여 사용 중입니다.
혹시 v1.0.2 (17)에서도 같은 증상이 나타나는지 확인 부탁드립니다.
증상은 여전합니다.
집에 있는 여분의 일본어 키보드를 가져와서 해보니 다른 키보드에서도 같은 현상이 발생했습니다. 마찬가지로 영문 모드로 붙여 놓은 상태입니다. 순정 및 다른 기기에서는 겪어 보지 못한 현상인데, 신기하네요. 왜 하필 \ |
키가 # ~
로 될까요.
잠시 조사를 해보니, #~
는 UK 배열이네요.
그런데 HID 스캔코드의 해당 키가 리눅스와 안드로이드에서는 KEY_BACKSLASH로 들어가는 걸로 보아서 다들 코드상에서 그렇게 바꿔서 이어주고 있었던 것 같습니다.
0x07 0x0031 | Keyboard \ and \| | 0x002b | KEY_BACKSLASH | 1.6 | 0x0049 | KEYCODE_BACKSLASH | 1
0x07 0x0032 | Keyboard Non-US # and ~ | 0x002b | KEY_BACKSLASH | 1.6 | 0x0049 | KEYCODE_BACKSLASH | 1
https://source.android.com/docs/core/interaction/input/keyboard-devices
아하, 그렇군요...! 자세한 정보 감사드립니다!
v1.0.3에서도 동일하게 처리하도록 수정했습니다. 가능하실 때 테스트를 부탁드립니다!
감사합니다. 해결되었습니다. 👍🫶 \\||||
\ |
키가# ~
로 입력됩니다. 메뉴의₩대신 ` 입력
설정 여부와는 무관합니다.