pqrs-org / Karabiner-Elements

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
https://pqrs.org/osx/karabiner/
The Unlicense
18.59k stars 835 forks source link

For HHKB Professional JP keyboard, "right-cmd" and "lang" keys are not detected #601

Closed yohm closed 6 years ago

yohm commented 7 years ago

I'm using HHKB Professional JP keyboard, but "right_command" and "lang1"&"lang2"(英数&かな) keys are not detected in Karabiner-EventViewer while the other keys are recognized well.

If I removed the check of "HHKB Professional JP" in [Devices]-[Modify events from this device] table, these events are detected by the event viewer. However, if I removed that check, key modifier does not work.

environments

tekezo commented 7 years ago

HHKB Pro JP without PFU driver works fine on my machine. The PFU driver might be conflicted with Karabiner-Elements.

yohm commented 7 years ago

I uninstalled the PFU driver, but I still find the same problem. Do you have an idea on possible causes that I can test?

tekezo commented 7 years ago

Did you change the DIP switches? Please try to reset the DIP switches.

yohm commented 7 years ago

Macintosh mode (SW1) and swapping left alt and command (SW5) are on. Although I turned off these two and restarted my computer, things didn't change. Event-Viewer does not show any responses against "right_command", "lang1", and "lang2".

hioki-daichi commented 7 years ago

@yohm In my environments, lang and right-cmd are now detected after adding the following settings.

karabiner_element_lang_and_right_cmd_settings options

environments

yohm commented 7 years ago

@hioki-daichi Thanks! I'll try your proposal maybe during next week.

yohm commented 7 years ago

@hioki-daichi Following your advice, I could remap the keys as I intended. After I reinstalled PFU devices, I remapped the keys as following. Thanks!

image image

stale[bot] commented 6 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.