Который является Key_F13

#qt #keyboard #qt5

#qt #клавиатура #qt5

Вопрос:

Я разрабатываю программу, в которой нам нужно реализовать клавишу F13, но я не могу найти F13 на клавиатуре. Может кто-нибудь, пожалуйста, скажите мне, какой код принадлежит клавише F13 на обычной клавиатуре.

Я могу использовать клавиши F11 и F12, но я не уверен, что такое код клавиши F13. В следующей ссылке упоминается «Key_13»: https://doc.qt.io/archives/qtjambi-4.5.2_01/com/trolltech/qt/core/Qt.Key.html

Комментарии:

1. AFAIK, чтобы получить доступ к клавише F13, вы должны нажать SHIFT клавишу в сочетании с F1 клавишей, т.е. Shift F1 .

2. Вы можете найти коды ключей здесь docs.microsoft.com/en-us/windows/win32/inputdev /… Код F13 равен 0x7C = 124

3. Ссылка в вашем вопросе очень старая. Вот более актуальная ссылка.

Ответ №1:

Я почти уверен, что где-то в мире существует клавиатура с клавишами F13-F24, но пока я их не видел. Итак, если у вас нет одной из этих странных клавиатур, вы можете получить доступ к этим клавишам, нажав shift: Shift F1 становится F13, Shift F2 становится F14 и т.д…

Комментарии:

1. Как бы вы тогда эмулировали Shift F13?

Ответ №2:

Есть много клавиатур, которые имеют дополнительный ряд клавиш F13-F24 (особенно старые — ищите старые платы IBM), а также некоторые из новых пользовательских клавиатур с клавишами F13, например, недавно представленные NovelKeys NK87. В общем, это стандартный ключевой код, и если у вас нет назначенного ему физического ключа, вы можете переназначить другой физический ключ на F13 с помощью программного обеспечения или прошивки (просто посмотрите прошивку QMK).

Ответ №3:

попробуйте от F1 до F12 (в VIM после ввода i_ctrl-v):

 F1   shift  -> F13
F12   shift -> F24
F12   ctrl  -> F36
F12   alt   -> F60