Я хотел бы понять значения, которые я получаю из команды чтения в консоли.Являются ли эти выходы комбинациями некоторых клавиш?
F2 ^[OQ
F3 ^[OR
F4 ^[OS
ESC ^[
Моя проблема в том, что я использую специальную 128-клавишную клавиатуру, запрограммированную для конкретного программного обеспечения.Мне нужно отправить эти «ключи» в эту программу, используя код ниже.Не смущайтесь тем, что я использую Linux для чтения с клавиатуры, а в приведенном ниже коде я использую Win.Я просто пытаюсь выяснить это сначала на моем Linux-компьютере.
import win32api, win32com.client
shell = win32com.client.Dispatch('WScript.Shell')
shell.AppActivate('Some Application Title')
shell.SendKeys('%fo') # Alt+F, O
win32api.Sleep(100)
Спасибо, ребята