Описание тега scancodes

4 ответа

Как определить наличие цифровой клавиатуры и как получить код сканирования для клавиши ввода цифровой клавиатуры?

Я хотел бы добавить в мою программу определенное поведение, которое привязывает функцию к клавише ввода с цифровой клавиатуры, если она есть, или привязывает альтернативную клавишу, если ее нет. По словам Microsoft: Код сканирования - это значение, …
04 июл '18 в 12:14
4 ответа

Отображение символов в коды клавиш для международных наборов ключей

Поэтому я построил эмулятор клавиатуры с нулевым пи, как упомянуто здесь: https://www.rmedgar.com/blog/using-rpi-zero-as-keyboard-setup-and-device-definition Я делаю так, чтобы он печатал текст, который он читает из локального текстового файла (все …
07 июн '18 в 14:56
0 ответов

Обнаружить непрерывное нажатие клавиши после другого нажатия? (в Python)

Я хочу определить клавиши (например, стрелка вверх), когда они нажимаются непрерывно, даже после нажатия другой клавиши (например, алфавит "а"). Моя цель - сделать интерфейс для вождения автомобиля. Чтобы дать ускорение автомобилю, я бы непрерывно у…
1 ответ

Получить код сканирования из сообщения WM_CHAR

Как я могу преобразовать символ любого языка, который я ловлю с помощью WM_CHAR в WndProc код сканирования клавиатуры? Например, если нажата кнопка x он вернул бы 0x2d и т. д.
24 янв '14 в 12:19
1 ответ

Независимо ли расположение клавишных кодов linux/input.h?

Например, в input.h, KEY_D равно 32. На QWERTY-клавиатуре D - это третья клавиша для печати слева в главном ряду. На клавиатуре DVORAK эта же клавиша помечена буквой E. Поэтому, если я нажму E на клавиатуре DVORAK, получу ли я KEY_D (32) или KEY_E (…
27 май '17 в 14:36
2 ответа

Возможно ли, чтобы клавиша на клавиатуре не генерировала скан-код?

Я недавно перешел на Linux полный рабочий день, и я наслаждаюсь кривой обучения. Тем не менее, одна особенность меня сильно озадачила: некоторые комбинации клавиш Fn на моем ноутбуке не работают, спец. Увеличение / уменьшение громкости, отключение з…
11 янв '16 в 12:51
5 ответов

ОС и реализация независимого доступа к клавиатуре?

Я сделал FPS-игру для MSVC++, которая отлично работает на Windows. Но теперь я пытаюсь сделать его переносимым (по крайней мере, я хочу создать версию для Linux и Windows), поэтому я решил изменить IDE на Code::Blocks, а среду - на wxWidgets. Но каж…
07 мар '09 в 11:24
1 ответ

Где используются коды сканирования IBM?

На этой странице есть список нажатий клавиш и соответствующие им коды сканирования. Я смущен этим. Я заметил, что каждый код сканирования начинается с символа NUL. Означает ли это, что когда входной поток получает символ NUL, это означает интерпрет…
20 мар '18 в 20:16
2 ответа

Dvorak vs QWERTY сканкоды

Используют ли клавиатуры Dvorak те же коды сканирования, что и клавиатуры QWERTY? Я имею в виду, буква U имеет одинаковый код сканирования на обоих типах клавиатур? Или это больше похоже на то, как взять QWERTY-клавиатуру и переместить верхнюю часть…
21 дек '16 в 00:21
5 ответов

Что такое скан-код клавиши "Пауза / Разрыв"?

Я скачиваю "SharpKeys.exe" отсюда. Это работает хорошо. Но я хочу изменить "Пауза / Прерывание" на другое, это приложение не может правильно распознать этот ключ. Кто-нибудь знает скан-код? Спасибо
09 авг '16 в 09:02
2 ответа

SendInput() не "отправляет" правильные смещенные символы?

void WriteChar(char c) { INPUT input = {0}; input.type = INPUT_KEYBOARD; input.ki.wVk= VkKeyScanEx(c, GetKeyboardLayout(0) ) ; SendInput(1,&input, sizeof(INPUT)); } VkKeyScanEx возвращает разные коды клавиш для "/" и "?" (Один и тот же ключ), од…
30 янв '10 в 07:08
1 ответ

Сканкоды клавиатуры osx mavericks отображаются на одни и те же символы независимо от языковой карты

В моем профиле пользователя клавиатура набирает одни и те же символы независимо от настроек языка клавиатуры. При использовании этих четырех комбинаций клавиш всегда появляются одинаковые символы: alt-7 { alt-8 [ alt-9 ] alt-0 } Мой макет по умолчан…
1 ответ

Коды сканирования Windows для F11 и F12 различны. Зачем?

Почему они отделены от остальных кодов сканирования? Есть ли какая-то причина для этого? F9 is 67 F10 is 68 Numlock is 69 F11 is 87 F12 is 88
23 фев '16 в 05:47
3 ответа

Как определить на ноутбуке FN клавиатуру, кнопку HEX кода?

У меня есть скрипт Python, который нажимает FN + RightArrow и так далее, чтобы управлять специальными функциями яркости / громкости. Я не знаю HEX-код для кнопки FN. Я пытался 255, но это не похоже, что все в порядке. Я пытался определить это с KeyV…
1 ответ

Разница между виртуальным кодом и кодом сканирования

В чем разница между Virtual Key Code а также Scan Code, Я читал о коде сканирования здесь, но я не понимаю, для чего используются виртуальные коды и чем код сканирования отличается от виртуального кода? Например в Java: private void jTextField1KeyPr…
05 окт '12 в 04:00
1 ответ

Как симулируется нажатие клавиш в инструментах RPA, таких как Automation Anywhere

Мне любопытно узнать, как лучшие инструменты RPA, такие как AA и UiPath, симулируют нажатия клавиш в приложениях. Я создал приложение с использованием Keybd_event для имитации нажатий клавиш, но я все еще сталкиваюсь с проблемой параметра кода скани…
19 июн '18 в 10:30
2 ответа

Winapi - расширенные коды сканирования клавиатуры

Если бы я хотел смоделировать нажатие клавиши, используя расширенный код сканирования, например 0xE0 0x1D (для правого CTRL), как бы я смоделировал такое нажатие клавиши в C? Я пробовал звонить SendInput с двумя INPUT структурирует, но только левая …
01 май '16 в 22:07
1 ответ

ASM Замена скан-кодов символами ASCII

У меня есть этот код: bits 16 org 0x7C00 start: jmp main key: dw 0x1e, 'a', 0x30, 'b' print: mov ah, 0x0E int 0x10 keyboard: cli in al, 0x64 test al, 1 jz return test al, 0x20 jnz return in al, 0x60 call convert call print sti convert: mov bx, 0 .LO…
28 сен '16 в 09:36
1 ответ

Сканирующий код автоотключения в комбинации

У меня возникли проблемы с выполнением любого из следующих действий: VKFF & a::^a SC163 & a::^a Это не с "недействительной горячей клавишей", если я пытаюсь запустить скрипт. Один код сканирования работает просто отлично SC163::^a Я предпола…
26 май '17 в 10:36
1 ответ

Как конвертировать X11 KeyCode или KeySym для сканирования кода

Мне нужно получить коды сканирования кнопок клавиатуры (или любых других кодов) независимым от макета способом. Более конкретно, скажем, у меня есть QEditText и ловить нажатия клавиш от него. Теперь я начинаю нажимать одну кнопку, и когда макет англ…
19 дек '14 в 09:29