Эмуляция USB-клавиатуры с помощью Raspberry PI – попытка отправить fn+h ⇐ IOS
-
Гость
Эмуляция USB-клавиатуры с помощью Raspberry PI – попытка отправить fn+h
С помощью tshark я захватил набор 8-байтовых данных, которые генерируются при вводе символов на клавиатуре Apple, подключенной к Raspberry Pi 4B через один из портов USB-A.
Когда я беру захваченные данные и отправляю их на iPhone, подключенный к порту OTG Pi (с помощью адаптера USB-камеры), я могу имитировать различные нажатия клавиш, модифицированные нажатия клавиш (Shift, Ctrl, Meta и т. д.).< /п> Однако я не могу заставить работать комбинации клавиш fn +, например. fn+c или fn+h
Я получаю следующие снимки:
0000000000000001 — клавиша fn 0000060000000001 — клавиша c+fn 0000000000000001 - клавиша fn 0000000000000000 - нет ключей но iPhone интерпретирует только клавишу c, а не отображает центр управления.
При подключении клавиатуры Apple через адаптер USB/камера комбинация fn+c работает нормально.
Является ли клавиша FN особенной? Адаптер USB/камера делает что-то особенное?
С помощью tshark я захватил набор 8-байтовых данных, которые генерируются при вводе символов на клавиатуре Apple, подключенной к Raspberry Pi 4B через один из портов USB-A.
Когда я беру захваченные данные и отправляю их на iPhone, подключенный к порту OTG Pi (с помощью адаптера USB-камеры), я могу имитировать различные нажатия клавиш, модифицированные нажатия клавиш (Shift, Ctrl, Meta и т. д.).< /п> Однако я не могу заставить работать комбинации клавиш fn +, например. fn+c или fn+h
Я получаю следующие снимки:
0000000000000001 — клавиша fn 0000060000000001 — клавиша c+fn 0000000000000001 - клавиша fn 0000000000000000 - нет ключей но iPhone интерпретирует только клавишу c, а не отображает центр управления.
При подключении клавиатуры Apple через адаптер USB/камера комбинация fn+c работает нормально.
Является ли клавиша FN особенной? Адаптер USB/камера делает что-то особенное?
Мобильная версия