System-wide hotkeys for macOS and Windows.
final hotKey = await HotKey.create(
definition: HotKeyDefinition(
key: PhysicalKeyboardKey.minus,
alt: true,
meta: true,
),
callback: () {
print('hot key pressed');
},
);
// .. Meta + Alt + Minus will trigger the callback regardless of whether
// the application is in focus
// Unregister the hot key
hotKey.dispose();
Hot keys are registered on physical keys. To convert between physical and logical keys you can use the super_keyboard_layout package.