Environment: Windows ChatGPT desktop app, current stable channel.
Problem: Ctrl+Shift+M has changed meaning repeatedly in a short period. It previously opened the model picker, then became a recent-model action, and now appears to control reasoning effort. For heavy keyboard users, this is worse than removing a feature: muscle memory keeps executing the wrong command after each update.
This also interacts badly with automatic updates. There is no visible migration path, no changelog callout for shortcut changes, and no way to pin a shortcut to a stable command. Users have to relearn the key or discover the new mapping after the behavior already changed.
Requested changes:
- Treat keyboard shortcuts as a compatibility surface, not disposable UI wiring.
- Keep a stable default mapping for common commands, especially model selection and reasoning effort.
- Provide user-customizable shortcuts for model picker, recent models, and reasoning effort.
- If a shortcut must change, show a one-time migration notice and preserve the old mapping as an optional fallback.
- Publish shortcut changes in release notes.
Related discussion: Custom keyboard shortcuts to switch model and reasoning