# Model 100 with Karabiner

**URL:** <https://community.keyboard.io/t/model-100-with-karabiner/5854>\
**Category:** Help and Getting Started\
**Tags:** question\
**Created:** [October 26, 2022, 5:39pm UTC](https://community.keyboard.io/t/model-100-with-karabiner/5854 "2022-10-26T17:39:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aaronwe](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/aaronwe/32/4340_2.png) [@aaronwe](https://community.keyboard.io/u/aaronwe)\
**Post date:** [October 26, 2022, 5:39pm UTC](https://community.keyboard.io/t/model-100-with-karabiner/5854/1 "2022-10-26T17:39:17Z")

</div>

I’m running into a challenge getting my Model 100 to play nice with [Karabiner-Elements](https://karabiner-elements.pqrs.org/) on my Mac. Here’s what’s happening:

- Karabiner sees the Model 100 as 3 devices: a keyboard, a mouse, and a combined keyboard+mouse.

 ![Screen Shot 2022-10-26 at 11.22.13 AM](https://canada1.discourse-cdn.com/flex031/uploads/keyboard/original/2X/9/995a300ff687954e53ed05d92f0681d208908401.png)

- If Karabiner is set to modify events from just the keyboard device, Karabiner doesn’t actually modify anything and the Model 100 works properly.

- If Karabiner is set to modify events from the combined keyboard+mouse, Karabiner modifies keystrokes correctly, but the Mac-specific keymappings on my Model 100 (Expose and Globe) no longer do anything. (Brightness and volume controls still work, however.)

- The Karabiner event viewer doesn’t show any events when I press those Mac-specific keys. It shows all the other keypresses correctly.

Questions:

1. Has anyone gotten Karabiner working with their Model 100 in a way that preserves the Mac-specific keys?

2. Alternately, has anyone used Karabiner to generate Expose and Globe keypresses using Karabiner?

3. My main use case for Karabiner is an ‘o-mode’ where I hold down `o` to open or switch to specific apps/windows. (e.g. `osascript -e 'tell application \"%s\" to activate'`.) Is [Alfred+Powerpack](https://community.keyboard.io/t/key-to-switch-to-specific-mac-app/440/3) my best bet for that if I dump Karabiner? Or is there another solution that keeps the Mac keys working while also letting me fire off scripts to switch/open windows?

Thanks!

---

<div class="post-metadata">

**Author:** ![aaronwe](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/aaronwe/32/4340_2.png) [@aaronwe](https://community.keyboard.io/u/aaronwe)\
**Post date:** [November 3, 2022, 8:06pm UTC](https://community.keyboard.io/t/model-100-with-karabiner/5854/2 "2022-11-03T20:06:36Z")

</div>

Found a solution: MacOS lets you assign shortcut keys to Expose and Globe. So rather than use the Mac keys in Chrysalis, I mapped Ctrl-Up and Ctrl-Cmd-Space to those keys.
