-
Let's start by discussing how JIS keyboards function on Linux. By default, unless explicitly set to jp106, they are internally configured as the US layout. Even when configured as jp or jp106, at the evdev level, they output keycodes corresponding to the US layout. Consequently, the keycodes for Here's the defsrc I made for my JIS Thinkpad:
As you can see, both
This duplication issue makes it impossible to map the JIS keyboard. Could someone explain why it fails to differentiate between |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
It's a little unfortunate that the message isn't explicit about where it was previously found, and that key name mappings are not super clear, but this seems to explain your issue: yen and backslash are the ones conflicting, not ro. Lines 120 to 123 in 4c5a313 |
Beta Was this translation helpful? Give feedback.
-
@nyawox Is there a special trick to use a JIS keyboard? (like having a japanese Windows) |
Beta Was this translation helpful? Give feedback.
It's a little unfortunate that the message isn't explicit about where it was previously found, and that key name mappings are not super clear, but this seems to explain your issue: yen and backslash are the ones conflicting, not ro.
kanata/parser/src/keys/mod.rs
Lines 120 to 123 in 4c5a313