Переназначение клавиш.

Требуется переназначить в русской раскладке символ «№» на символ «#» из-за ненужности первого (по крайней мере мне). Возникла задача, когда я начал писать коментарии на русском языке к коду на питоне (как известно, они как раз начинаются с символа «диез») и мне поднадоело менять раскладку для набора одного символа. Решение проще, чем может показаться :)
$ [...]