Chris--A / Keypad

A version of the keypad library found in Wiring. This is just a copy made compatible with the Arduino IDE library manager.
GNU General Public License v3.0
252 stars 153 forks source link

Keypad does not register as keyboard in Mac OSX Sierra #9

Open davidd647 opened 7 years ago

davidd647 commented 7 years ago

Hey there!

I've been playing around with this library for a bit - awesome stuff! I use it with a PC on Windows 10, and it's flawless.

I'm trying to use it on Mac OSX Sierra with Karabiner Elements (for cool macros), and it's having some problems registering keystrokes (specifically it won't register modifiers from other boards and vice versa). The board I made registers on Sierra as some kind of all-purpose device (not just a keyboard), and I think that's the cause of my problem.

Any ideas on how I could get my project to register as a traditional keyboard? Retroactive thanks for making this cool code, and pre-thanks for any feedback!

screen shot 2017-02-13 at 3 39 41 pm

davidd647 commented 7 years ago

I noticed another interesting thing - if I hit the caps lock on my homemade keyboard, the caps lock indicator lights up on my Mac keyboard, but in this case, the caps lock only modifies the keys on the homemade keyboard. I have to hit caps lock on the Mac keyboard to activate it (the light won't change state from active when I press it in this case).