Operating system and graphics card
Win 7 64 Bit
Nvidia 760 GTX
Broken: (example: 2.69.7 4b206af, see splash screen)
Short description of error
You cannot directly assign the Esc key to a tool int the RMB menu of it. But indirectly it's possible.
Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps
Case: object mode needs a hotkey that doesn't conflict with the Text. When you enter the edit mode for a text, then the keys gets interpreted as letters, and not as hotkeys. So the imho most logical hotkey to go back to Object mode would be the Esc key, which is not treaten as a letter.
Problem: you cannot directly assign the Esc key in its RMB menu. You cannot change it to Esc in the input manager directly neither. The Esc key is simply not assigned. Esc cancels the assigning it seems. (funny part, sometimes it DOES assign the Esc key in the input manager directly, but very random)
Anyways. I found out that it is indirectly possible in the input manager by a new created node. Question here is, is it wanted that the Esc key cannot be assigned to tools? Then the indirect way should also be impossible (and of course also that it randomly works). Or should it be possible to assign the Esc key also to tools? One thing seems to be wrong here.
Steps for the indirect way:
create a hotkey for let's say object mode.
In Input manager create a new node.
Assign Esc key.
Then paste over the object.mode_set name
Change Mode to Object so that not all keys have the esc key assigned.
Voila, Object mode has now the Esc key assigned.