private KeyBindingManager() { _keyboardListener = new KeyboardListener(); KeyBindings = new List<KeyBinding>(); _keyboardListener.KeyUp += keyboardListener_KeyUp; _keyboardListener.KeyDown += keyboardListener_KeyDown; Actions = new Dictionary<string, Action<object>> { // TODO: Add more {"ToggleHotkeys", o => Disable = !Disable}, {"Debug", o => Console.WriteLine("Debug key pressed!")} }; }