I speak more than one language and I often type in different languages on my phone and computer. On my mac, when I need to change my input method to another language, I use the keybind Ctrl+Shift+' to cycle through input methods. In Discord, the keybind Ctrl+' (which is a subset of the keybind I regularly use) is recognized as the keybind to start a call in a private message or group.
I am part of a large language learning server where I regularly switch between input methods while using Discord. I am also in a private group where I would like to message in both languages. The issue is that I almost invariably forget that I cannot use Ctrl+Shift+' to switch input methods while I am viewing a private group so I frequently start calls on accident, which affects everybody else in the group and is embarrassing for me.
I see there is a way to view existing keybinds and add new ones, but I don't see a way to change or remove default keybinds. I feel like not only would adding this functionality save me some embarrassment, but it would also just be a really nice feature to have in general so users could further streamline and personalize their user experience.
I suppose another less complicated solution would be to simply check if the keys the user pressed are exactly what are specified for the keybind (i.e. Ctrl+Shift+' != Ctrl+'). In my opinion, this doesn't do as much to increase UX, however.
Please sign in to leave a comment.