Как получить клавиши-модификаторы теперь, когда `KeyboardInput.modifiers` устарело? - PullRequest
0 голосов
/ 05 мая 2020

Библиотека Rust winit имеет DeviceEvent s и WindowEvent s.

Оба могут обнаруживать ввод с клавиатуры. Я использую sh, чтобы использовать DeviceEvent s, потому что я работаю над оконным менеджером, который будет работать, даже если нет приложения windows.

Мне нужно иметь возможность обнаруживать клавиши-модификаторы ( Ctrl, Alt, Win, Shift).

Однако KeyboardInput.modifiers устарело в пользу WindowEvent :: ModifiersChanged

If I нет окна, есть ли способ определить модификаторы без использования устаревшего метода из DeviceEvent?

...