Customize Microsoft Sculpt Ergonomic Desktop on macOS

Recently I got 2 sets of Microsoft Sculpt Ergonomic Desktop Keyboard & Mouse Bundle ( for use in office and at home.
Quick review:

  • The wrist rest for the keyboard is soft: but easy to get dirty
  • Note F keys are button rather than ordinary keys. Do not purchase if you need F keys often.
  • Key is easy to type on
  • Buttons on the mouse are soft
  • Note the keypad is separate. If you need the keypad often, consider
  • Note if you purchase the mouse and the keyboard separately you will have 2 USB-A dongles: but the full set only requires 1 dongle if you get the set version. You cannot separate the set: and dongle is not reprogrammable.

Another version of this keyboard exists as
To get this keyboard & mouse working on macOS you will need the following list of software:

all of them are open source.

  1. Change the switch on the right corner of the keyboard to Fn
  2. Go to, select the keyboard,
    • switch the left command and option keys
    • map right_gui to mouse5(Mouse buttons-button5)
    • Remap F7~F9 to match the keyboard symbols.
  3. Open Adjust the scrolling as needed. Maybe in\verse the scrolling.
  4. Open Enable it.


  • F keys will map the media keys
  • Command and Option keys match Mac keyboards
  • Scrolling is smoothed
  • Back key on the mouse is back; Windows key is forward(at least in Chrome)


  • Calculator key: it's not showing up in keyboard events
  • Double-tap is missing since no mouse would support tapping except for Magic Mouse 2

9 thoughts on “Customize Microsoft Sculpt Ergonomic Desktop on macOS

  1. Johnny

    This was very helpful!
    For me, the mouse back and (win) forward buttons are working in chrome without the

  2. Paul

    Hello, have you got this keyboard working on a Mac OS Catalina or Mojave? I have the Sculpt desktop and the mouse works pretty much plug and play. but the OS doesn’t seem to recognize the keyboard at all. Thank you.

  3. Beining Post author

    I use Mojave myself and did noticed such issue once.
    I guess you must be using some sort of USB hub – make sure that you are using the USB-A on the USB-C hub. i.e., no hub over hub.

    1. mkm

      Shifting from a USB-hub to single connector USB-A>USB-C solved this problem for me. Thanks for posting the solution!

  4. Chris

    I recently bought this product and have managed to get the keyboard working with my Mac (Catalina) through Karabiner.
    However, I still can’t see any signal from the mouse. Nothing happens when I scroll or click, I’ve tried both Mos and SideButton programs but nothing comes of it.
    Anyone experienced this/ have any suggestions?
    Thank you.

    1. Beining Post author

      Seems that your mouse is somehow not paired up with the receiver.
      Unfortunately unlike Logitech ones it’s NOT POSSIBLE to pair up devices by yourself: the frequency is written in the device and receiver when manufactured.
      Having said that I don’t really recommend using that mouse: the build quality sucks. I say get a Logitech mouse and move on.

  5. Sergei

    Wondering if anyone else facing a random lag delays with keyboard? Tried different options, connecting dongle directly to the landing zone, or via usb extension cable.

  6. Mike Williamson

    Yes, switching from a USB hub to directly connecting via a single USB-A to USB-C adapter worked for me as well.

    FWIW, I feel like this is a flaw with the keyboard. In 2022, most keyboards should either be fully bluetooth enabled, or using a USB-C dongle. (I was about to toss the thing, it worked so badly when going through the hub. I’ve successfully used that hub for everything else for about a year with no problems. It’s only this keyboard.)


Leave a Reply

Your email address will not be published. Required fields are marked *