EVERYTHING XIAOMI
Get listed

Makima

Place
#95 of 105
Score
5.9
Makima's website

The facts below are what the maker publishes about Makima, checked and dated. Our editors have not written about it yet.

The facts

Each one read from Makima's own pages, with the date it was checked.

Where it runs

Application layouts
It can switch layouts based on the active window, with support listed for Hyprland, Sway, Niri, Plasma Wayland, and X11.checked 11 Oct 2026
Device access
The setup instructions describe udev rules and loading the uinput kernel module if Makima cannot create a virtual device.checked 11 Oct 2026
Device support
It supports hot plugging and wired or Bluetooth input devices.checked 11 Oct 2026
Macro support
Yeschecked 22 Sep 2026
Per-app profiles
Yeschecked 22 Sep 2026
Platform limitation
The maker says application-specific bindings on GNOME Wayland are not implemented because active-window retrieval requires an extension.checked 11 Oct 2026
Remapping
It can translate keys, buttons and combinations into other inputs, sequences or shell commands.checked 11 Oct 2026

What it does

Configuration
Devices are configured individually with TOML files.checked 11 Oct 2026
Controller features
Supported controllers can use analog sticks to move the cursor or scroll, with adjustable sensitivity and deadzone.checked 11 Oct 2026
Desktop limitation
Application-specific bindings are supported on Hyprland, Sway, Niri, Plasma Wayland and X11; Plasma Wayland also requires kdotool.checked 11 Oct 2026
Display servers
It works on Wayland and X11 through the evdev kernel interface.checked 11 Oct 2026
Display support
It works on Wayland and X11 using the evdev kernel interface.checked 11 Oct 2026
Input support
It supports hot-plugged wired and Bluetooth devices, including input devices that emit Linux KEY or BTN events and some ABS and REL events.checked 11 Oct 2026
Installation
The project offers downloadable releases, source builds with Cargo and an Arch User Repository package for Arch users.checked 11 Oct 2026
License
The repository identifies its license as GPL-3.0.checked 11 Oct 2026
Plasma dependency
On Plasma Wayland, application-specific bindings use kdotool, which must be installed separately.checked 11 Oct 2026
Pointer controls
Controller analog sticks can move the cursor or scroll with adjustable sensitivity and deadzone.checked 11 Oct 2026
Purpose
Makima is a Linux daemon for remapping keyboards, mice, controllers and tablets.checked 11 Oct 2026
Release
The releases page labels v0.10.3 as the latest release.checked 11 Oct 2026
Security and license
The repository lists the project under the GPL-3.0 license; its README gives uinput and device-permission setup instructions.checked 11 Oct 2026
Sensitivity controls
Yeschecked 22 Sep 2026
Supported controllers
The README lists DualShock 2, DualShock 3, DualShock 4, DualSense, Xbox 360, Xbox One, Xbox Elite 2, Stadia, and Switch Joy-Cons as tested.checked 11 Oct 2026
Supported operating systems
linuxchecked 22 Sep 2026

Money

Free plan
Yeschecked 22 Sep 2026

Alternatives to Makima

All alternatives
  1. 1

    SteelSeries GG

    Free planAndroidiOSWebAPI
    8.3Free plan
  2. 2

    be quiet! IO Center

    Free planWebLinuxmacOSWindows
    7.9Free plan
  3. 3Akko Cloud Driver logo

    Akko Cloud Driver

    Free planWebmacOSWindows
    7.8Free plan
  4. 4

    MonsGeek Driver

    Free planWebLinuxmacOSWindows
    7.8Free plan
  5. 5

    ROCCAT Swarm II

    Free planAndroidiOSWindows
    7.8Free plan
  6. 6

    Rebind

    Free planmacOSWindows
    7.7$140 one-time