whereswaldon / kfreestyle2d

Unofficial Kinesis Freestyle 2 Userspace Linux Driver
MIT License
76 stars 21 forks source link

Adds more keys: eject, play/pause, previous and next #4

Closed mogest closed 6 years ago

mogest commented 6 years ago

Hi. I have the Kinesis Freestyle 2 for Mac, and while it doesn't have a "calc" button, it does have multimedia keys and a CD eject button. The mute/vol up/down all maps beautifully on this keyboard, and so I've added support for the Mac keys below.

I reworked the code a bit to use a mapping table to prevent having to define the mappings in multiple places. It was fine as it was for four keys but getting a bit much for eight!