LINUX.ORG.RU

Сообщения jackvonhouse

 

Как писать Unicode символы в /dev/input/eventX?

В терминале запускаю sudo cat /dev/input/eventX, нажимаю «ы» и «s».

В сырых байтах вижу эти нажатия с «ы» и «s».

Нахожу структуру, которая отвечает за нажатие:

struct input_event {
struct timeval time;
__u16 type;
__u16 code;
__s32 value;
};

но понимаю, что Unicode тут и не пахнет, ведь у кода тип uint16.

Как тогда отправляется какой-нибудь иероглиф Хираганы, эмодзи или та же «ы»?

 ,

jackvonhouse
()

RSS подписка на новые темы