Как набрать Numpad Enter, если на клавиатуре нет такой клавиши?

Я работаю с древним эмулятором платформы, поэтому иногда мне нужно нажать Numpad Enter, но моя клавиатура ноутбука не имеет возможности сделать это. Есть ли возможность подражать Numpad Enter ключ как-то? Я не против, если решение неуклюже.

2 ответа

Решение

Вы можете переназначить клавиатуру, используя xmodmap. Например, чтобы превратить F12 в numpad enter, используйте эту команду:

xmodmap -e 'keycode 96 = KP_Enter'

Вы можете узнать код ключа, запустив xev и нажимая на них. Список возможных значений keysym можно найти в keysymdef.h. Опустить XK_ префикс. Цифровые клавиши начинаются с XK_KP_,

Я думаю, что на вашем ноутбуке есть клавиша "fn" и маленькие синие цифры на клавишах; 7,8,9, у, я, о, й, к, л и т. это ваша цифровая клавиатура, но если это не так...

В KDE > YaST2 > есть несколько экранных клавиатур, обычно используемых для "других" языков и ситуации доступности. Kvkbd, кажется, установлен на моих системах openSuSE / KDE по умолчанию, так как я не устанавливал его специально. На правом краю Kvkbd есть стрелка в виде стрелки, которая развернет ее и покажет цифровую клавиатуру. скриншот: из kvkbd:

введите описание изображения здесь

Kicker> (в поиске, введите) клавиатуры, и вы должны увидеть список генерации всех приложений, связанных с клавиатурой, которые вы установили. Если нет, вернитесь к вышеупомянутому YaST2 и установите его.

Другие вопросы по тегам