

The problem is that this also unsets the setting for Trackpad, which I do like. This is what it looks like in the Device tab of EventViewer:Īs you can see, from May 14 21:12:09, I have been keeping hitting the right shit key, but Karabiner has received nothing.In System Preferences > Mouse there's a setting "Scroll direction: natural", which I don't like, so I unset. Finally, the HHKB Keyboard with Bluetooth mode (connect HHKB to mac via Bluetooth).May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00000000, key 0x0037, kbdType 40, repeat = 0 May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 11, flags 0x00100008, key 0x0031, kbdType 40, repeat = 0 May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 10, flags 0x00100008, key 0x0031, kbdType 40, repeat = 0 May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00100008, key 0x0037, kbdType 40, repeat = 0 May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00000000, key 0x003c, kbdType 40, repeat = 0 May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x80000000, key 0x003c, kbdType 40, repeat = 0 May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00020004, key 0x003c, kbdType 40, repeat = 0 May 14 21:04:32 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x80020004, key 0x003c, kbdType 40, repeat = 0 This is what it looks like in the Device tab of EventViewer: Second, the HHKB KeyBoard with USB Mode (connect HHKB to the mac via an USB cable).May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00000000, key 0x0037, kbdType 43, repeat = 0 May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 11, flags 0x00100008, key 0x0031, kbdType 43, repeat = 0 May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 10, flags 0x00100008, key 0x0031, kbdType 43, repeat = 0 May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00100008, key 0x0037, kbdType 43, repeat = 0 May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00000000, key 0x003c, kbdType 43, repeat = 0 May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x80000000, key 0x003c, kbdType 43, repeat = 0 May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x00020004, key 0x003c, kbdType 43, repeat = 0 May 14 20:53:18 Troys-MacBook-Pro kernel: -Debug- KeyboardEventCallback : eventType 12, flags 0x80020004, key 0x003c, kbdType 43, repeat = 0 To be specific, it is the following lines: This is what debug mode responses when I tap (press and release quickly) the right shift key (to see if it can receive the keyboard event properly): This is what it looks like in the Main tab of EventViewer when I tap (press and release quickly) the right shift key: This configuration works fine with Apple Internal Keyboard and HHKB USB mode, but not with the HHKB Bluetooth mode. Here is the detailed configuration of these two items: What do these two items do is basically switch input source between English and Chinese by simulating Command + Space to select the previous input method when tapping (press and release quickly) the right Shift key, but the right shift key remains as the modifier key when you press (hold without releasing) it. To make it as simple as possible, I only enable two items in Karabiner as the image shown below: When in bluetooth mode, it can not work with the Karabiner! This controller board brings bluetooth compatibility to the HHKB, which is great because I can finally use my keyboard freely.īut problems come with it too.


So I bought an alt controller board from hasu. Recently, I finally got tired of the cable, because it is extremely inconvenient to use for I have to connect it every time. It usually requires a USB cable to connect to my mac, and it works great with Karabiner.
#Karabiner elements profile for mac bluetooth keyboard professional#
I use my HHKB Professional 2 Type-S as my external keyboard.
