Repository: alacritty/alacritty (language: rust)

Issue:
Shift modifier not always accounted via KeepassXC Auto-type (on 0.13.2)
I've seen similar issues here but it was on 0.13.0 or 0.13.1, and the shift modifier seemed to never work. My problem here is a bit more weird since the behavior is not consistent.

Let's say I'm auto-typing the following password multiple times in a row with KeepPassXC: `QE12345^&*()`
Here's what I see:
```
~ $ QE123456&8()
~ $ QE12345^7*()
~ $ Qe123456&*()
```

As you can see, the shift modifier doesn't seem to work all the time.

Notes:
 -  I tried with 0.11.0 (installed via apt) and it seemed to work correctly. I couldn't try 0.12.X since it would not compile using cargo install.
 - I tried with `alacritty --config-file /dev/null`
 - I tried with a default i3 config

### System

OS: Debian bookworm
Version: alacritty 0.13.2
Linux/BSD: i3 + picom

### Logs

`alacritty --print-events` with output `QE123456&*()`
```
[12.448734443s] [INFO ] [alacritty] winit event: AboutToWait
[12.450388025s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 178507121 }, requested_resume: None })
[12.450557205s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.450580966s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.450601698s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.450699716s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.450715742s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(KeyQ), logical_key: Character("Q"), text: Some("Q"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("q"), text_with_all_modifiers: Some("Q") } }, is_synthetic: false } }
[12.450739444s] [INFO ] [alacritty] winit event: AboutToWait
[12.450836505s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 180530898 }, requested_resume: None })
[12.451050549s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.451078671s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(KeyQ), logical_key: Character("Q"), text: Some("Q"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("q"), text_with_all_modifiers: Some("Q") } }, is_synthetic: false } }
[12.451091793s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.451161722s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.451177536s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.451188523s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.451195968s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.458190573s] [INFO ] [alacritty] winit event: AboutToWait
[12.458275066s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 187955385 }, requested_resume: None })
[12.458294783s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.458331715s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.458342984s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.467565554s] [INFO ] [alacritty] winit event: AboutToWait
[12.467691719s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 197370065 }, requested_resume: None })
[12.467717038s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.467732751s] [INFO ] [alacritty] winit event: AboutToWait
[12.474292640s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 197443187 }, requested_resume: None })
[12.475188811s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.475308057s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.475329320s] [INFO ] [alacritty] winit event: AboutToWait
[12.475766144s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 205131086 }, requested_resume: None })
[12.475938785s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.475978820s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.475996890s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.476010729s] [INFO ] [alacritty] winit event: AboutToWait
[12.476100909s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 205795333 }, requested_resume: None })
[12.476217142s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.476243865s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(KeyE), logical_key: Character("E"), text: Some("E"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("e"), text_with_all_modifiers: Some("E") } }, is_synthetic: false } }
[12.476262224s] [INFO ] [alacritty] winit event: AboutToWait
[12.476355928s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 206049841 }, requested_resume: None })
[12.476514716s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.476531818s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(KeyE), logical_key: Character("E"), text: Some("E"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("e"), text_with_all_modifiers: Some("E") } }, is_synthetic: false } }
[12.476543247s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.476636130s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.476669719s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.476691263s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.477596554s] [INFO ] [alacritty] winit event: AboutToWait
[12.479215645s] [INFO ] [alacritty] winit event: NewEvents(ResumeTimeReached { start: Instant { tv_sec: 2046, tv_nsec: 207326251 }, requested_resume: Instant { tv_sec: 2046, tv_nsec: 208903847 } })
[12.479240470s] [INFO ] [alacritty] winit event: AboutToWait
[12.479254970s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 208952453 }, requested_resume: None })
[12.479264682s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.479272964s] [INFO ] [alacritty] winit event: AboutToWait
[12.501728859s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 208981246 }, requested_resume: None })
[12.504473657s] [INFO ] [alacritty] winit event: AboutToWait
[12.505552918s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 234266209 }, requested_resume: None })
[12.505617477s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.505637839s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit1), logical_key: Character("1"), text: Some("1"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("1"), text_with_all_modifiers: Some("1") } }, is_synthetic: false } }
[12.505655994s] [INFO ] [alacritty] winit event: AboutToWait
[12.505788359s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 235447992 }, requested_resume: None })
[12.505903864s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit1), logical_key: Character("1"), text: Some("1"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("1"), text_with_all_modifiers: Some("1") } }, is_synthetic: false } }
[12.505941699s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.505959811s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.508551956s] [INFO ] [alacritty] winit event: AboutToWait
[12.508580611s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 238275179 }, requested_resume: None })
[12.508591838s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.508599474s] [INFO ] [alacritty] winit event: AboutToWait
[12.528113194s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 238307857 }, requested_resume: None })
[12.529803378s] [INFO ] [alacritty] winit event: AboutToWait
[12.530772272s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 259582438 }, requested_resume: None })
[12.530941740s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit2), logical_key: Character("2"), text: Some("2"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("2"), text_with_all_modifiers: Some("2") } }, is_synthetic: false } }
[12.531007916s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit2), logical_key: Character("2"), text: Some("2"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("2"), text_with_all_modifiers: Some("2") } }, is_synthetic: false } }
[12.531029211s] [INFO ] [alacritty] winit event: AboutToWait
[12.531241921s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 260750899 }, requested_resume: None })
[12.531267513s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.531283134s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.532246229s] [INFO ] [alacritty] winit event: AboutToWait
[12.532281588s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 261975054 }, requested_resume: None })
[12.532296228s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.532306657s] [INFO ] [alacritty] winit event: AboutToWait
[12.554372386s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 262016972 }, requested_resume: None })
[12.556624626s] [INFO ] [alacritty] winit event: AboutToWait
[12.558418093s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 286396516 }, requested_resume: None })
[12.558593913s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit3), logical_key: Character("3"), text: Some("3"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("3"), text_with_all_modifiers: Some("3") } }, is_synthetic: false } }
[12.558618526s] [INFO ] [alacritty] winit event: AboutToWait
[12.558800257s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 288337819 }, requested_resume: None })
[12.558812281s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.558822801s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.563960190s] [INFO ] [alacritty] winit event: AboutToWait
[12.564066682s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 293740466 }, requested_resume: None })
[12.564812688s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit3), logical_key: Character("3"), text: Some("3"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("3"), text_with_all_modifiers: Some("3") } }, is_synthetic: false } }
[12.564851914s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.564863919s] [INFO ] [alacritty] winit event: AboutToWait
[12.580404198s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 294575315 }, requested_resume: None })
[12.580471889s] [INFO ] [alacritty] winit event: AboutToWait
[12.581515701s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 310186355 }, requested_resume: None })
[12.581601147s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit4), logical_key: Character("4"), text: Some("4"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("4"), text_with_all_modifiers: Some("4") } }, is_synthetic: false } }
[12.581626104s] [INFO ] [alacritty] winit event: AboutToWait
[12.581694820s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 311346500 }, requested_resume: None })
[12.581806568s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit4), logical_key: Character("4"), text: Some("4"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("4"), text_with_all_modifiers: Some("4") } }, is_synthetic: false } }
[12.581825292s] [INFO ] [alacritty] winit event: AboutToWait
[12.581850285s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 311546733 }, requested_resume: None })
[12.581860328s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.581870658s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.582777102s] [INFO ] [alacritty] winit event: AboutToWait
[12.582806311s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 312501206 }, requested_resume: None })
[12.582818162s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.582825690s] [INFO ] [alacritty] winit event: AboutToWait
[12.606589517s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 312534038 }, requested_resume: None })
[12.610039260s] [INFO ] [alacritty] winit event: AboutToWait
[12.612124617s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 339841387 }, requested_resume: None })
[12.612869795s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit5), logical_key: Character("5"), text: Some("5"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("5"), text_with_all_modifiers: Some("5") } }, is_synthetic: false } }
[12.612988671s] [INFO ] [alacritty] winit event: AboutToWait
[12.613168764s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 342768692 }, requested_resume: None })
[12.613613204s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit5), logical_key: Character("5"), text: Some("5"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("5"), text_with_all_modifiers: Some("5") } }, is_synthetic: false } }
[12.613719390s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.613783372s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.614845037s] [INFO ] [alacritty] winit event: AboutToWait
[12.614876616s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 344568900 }, requested_resume: None })
[12.614889465s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.614897784s] [INFO ] [alacritty] winit event: AboutToWait
[12.633517086s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 344606726 }, requested_resume: None })
[12.636031208s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.636083904s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.636101856s] [INFO ] [alacritty] winit event: AboutToWait
[12.636632336s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 365883315 }, requested_resume: None })
[12.636848862s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.636874653s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.636898120s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.636909584s] [INFO ] [alacritty] winit event: AboutToWait
[12.636983515s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 366679309 }, requested_resume: None })
[12.637213275s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.637235909s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit6), logical_key: Character("6"), text: Some("6"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("6"), text_with_all_modifiers: Some("6") } }, is_synthetic: false } }
[12.637249153s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.637285961s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.637297900s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit6), logical_key: Character("^"), text: Some("^"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("6"), text_with_all_modifiers: Some("^") } }, is_synthetic: false } }
[12.637383258s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.637397999s] [INFO ] [alacritty] winit event: AboutToWait
[12.637571450s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 367176702 }, requested_resume: None })
[12.637585121s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.637595711s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.638533976s] [INFO ] [alacritty] winit event: AboutToWait
[12.638561283s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 368255358 }, requested_resume: None })
[12.638576074s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.638584531s] [INFO ] [alacritty] winit event: AboutToWait
[12.662482563s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 368292866 }, requested_resume: None })
[12.666285834s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.666526185s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.666642265s] [INFO ] [alacritty] winit event: AboutToWait
[12.667126586s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 396654106 }, requested_resume: None })
[12.667767545s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.667856465s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.667904141s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.667945397s] [INFO ] [alacritty] winit event: AboutToWait
[12.668659174s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 397777358 }, requested_resume: None })
[12.668757804s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.668781430s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit7), logical_key: Character("&"), text: Some("&"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("7"), text_with_all_modifiers: Some("&") } }, is_synthetic: false } }
[12.668979566s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.669001398s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit7), logical_key: Character("&"), text: Some("&"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("7"), text_with_all_modifiers: Some("&") } }, is_synthetic: false } }
[12.669013385s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.669056213s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.669074330s] [INFO ] [alacritty] winit event: AboutToWait
[12.669332301s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 398860786 }, requested_resume: None })
[12.669363385s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.669376151s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.670162808s] [INFO ] [alacritty] winit event: AboutToWait
[12.670185608s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 399881059 }, requested_resume: None })
[12.670196176s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.670214182s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.670225822s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.673871238s] [INFO ] [alacritty] winit event: AboutToWait
[12.679422422s] [INFO ] [alacritty] winit event: NewEvents(ResumeTimeReached { start: Instant { tv_sec: 2046, tv_nsec: 403634511 }, requested_resume: Instant { tv_sec: 2046, tv_nsec: 409064171 } })
[12.679457564s] [INFO ] [alacritty] winit event: AboutToWait
[12.679478150s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 409174646 }, requested_resume: None })
[12.679489268s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.679497596s] [INFO ] [alacritty] winit event: AboutToWait
[12.690845144s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 409205540 }, requested_resume: None })
[12.691462412s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.691518145s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.691539311s] [INFO ] [alacritty] winit event: AboutToWait
[12.692052066s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 421346609 }, requested_resume: None })
[12.692237401s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.692261021s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.692281658s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.692325855s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.692340650s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit8), logical_key: Character("*"), text: Some("*"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("8"), text_with_all_modifiers: Some("*") } }, is_synthetic: false } }
[12.692475528s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.692489006s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(Digit8), logical_key: Character("*"), text: Some("*"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("8"), text_with_all_modifiers: Some("*") } }, is_synthetic: false } }
[12.692502976s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(SHIFT), pressed_mods: ModifiersKeys(0x0) }) }
[12.692541567s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Code(ShiftLeft), logical_key: Named(Shift), text: None, location: Left, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Named(Shift), text_with_all_modifiers: None } }, is_synthetic: false } }
[12.692566022s] [INFO ] [alacritty] winit event: AboutToWait
[12.692744936s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 422353422 }, requested_resume: None })
[12.692768560s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.692781565s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.695317546s] [INFO ] [alacritty] winit event: AboutToWait
[12.695351655s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 425044081 }, requested_resume: Some(Instant { tv_sec: 2046, tv_nsec: 425744058 }) })
[12.695368212s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.695382464s] [INFO ] [alacritty] winit event: AboutToWait
[12.696053181s] [INFO ] [alacritty] winit event: NewEvents(ResumeTimeReached { start: Instant { tv_sec: 2046, tv_nsec: 425091777 }, requested_resume: Instant { tv_sec: 2046, tv_nsec: 425744058 } })
[12.696066197s] [INFO ] [alacritty] winit event: AboutToWait
[12.696077675s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 425776535 }, requested_resume: None })
[12.696086021s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.696094444s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.698822708s] [INFO ] [alacritty] winit event: AboutToWait
[12.712831546s] [INFO ] [alacritty] winit event: NewEvents(ResumeTimeReached { start: Instant { tv_sec: 2046, tv_nsec: 428553545 }, requested_resume: Instant { tv_sec: 2046, tv_nsec: 442423863 } })
[12.712879750s] [INFO ] [alacritty] winit event: AboutToWait
[12.712896146s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 442592295 }, requested_resume: None })
[12.712904995s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.712912853s] [INFO ] [alacritty] winit event: AboutToWait
[12.716998863s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 442620744 }, requested_resume: None })
[12.717642903s] [INFO ] [alacritty] winit event: AboutToWait
[12.718245170s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 447360331 }, requested_resume: None })
[12.718426505s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: ModifiersChanged(Modifiers { state: ModifiersState(0x0), pressed_mods: ModifiersKeys(0x0) }) }
[12.718457948s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Unidentified(Xkb(0x00B3)), logical_key: Character("("), text: Some("("), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("("), text_with_all_modifiers: Some("(") } }, is_synthetic: false } }
[12.718488189s] [INFO ] [alacritty] winit event: AboutToWait
[12.718586100s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 448280190 }, requested_resume: None })
[12.718680746s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Unidentified(Xkb(0x00B3)), logical_key: Character("("), text: Some("("), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character("("), text_with_all_modifiers: Some("(") } }, is_synthetic: false } }
[12.718712516s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.718729665s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.719728190s] [INFO ] [alacritty] winit event: AboutToWait
[12.729499377s] [INFO ] [alacritty] winit event: NewEvents(ResumeTimeReached { start: Instant { tv_sec: 2046, tv_nsec: 449453340 }, requested_resume: Instant { tv_sec: 2046, tv_nsec: 459103844 } })
[12.729549060s] [INFO ] [alacritty] winit event: AboutToWait
[12.729565981s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 459262411 }, requested_resume: None })
[12.729574610s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.729583263s] [INFO ] [alacritty] winit event: AboutToWait
[12.742366674s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 459293770 }, requested_resume: None })
[12.743033557s] [INFO ] [alacritty] winit event: AboutToWait
[12.743662060s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 472773733 }, requested_resume: None })
[12.743790828s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Unidentified(Xkb(0x00B4)), logical_key: Character(")"), text: Some(")"), location: Standard, state: Pressed, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character(")"), text_with_all_modifiers: Some(")") } }, is_synthetic: false } }
[12.743828992s] [INFO ] [alacritty] winit event: AboutToWait
[12.743974252s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 473554726 }, requested_resume: None })
[12.744126210s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: KeyboardInput { device_id: DeviceId(X(DeviceId(3))), event: KeyEvent { physical_key: Unidentified(Xkb(0x00B4)), logical_key: Character(")"), text: Some(")"), location: Standard, state: Released, repeat: false, platform_specific: KeyEventExtra { key_without_modifiers: Character(")"), text_with_all_modifiers: Some(")") } }, is_synthetic: false } }
[12.744153050s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Terminal(Wakeup) })
[12.744166832s] [INFO ] [alacritty] winit event: WindowEvent { window_id: WindowId(WindowId(73400325)), event: RedrawRequested }
[12.745709898s] [INFO ] [alacritty] winit event: AboutToWait
[12.746092054s] [INFO ] [alacritty] winit event: NewEvents(ResumeTimeReached { start: Instant { tv_sec: 2046, tv_nsec: 475445755 }, requested_resume: Instant { tv_sec: 2046, tv_nsec: 475783903 } })
[12.746107673s] [INFO ] [alacritty] winit event: AboutToWait
[12.746120296s] [INFO ] [alacritty] winit event: NewEvents(WaitCancelled { start: Instant { tv_sec: 2046, tv_nsec: 475818492 }, requested_resume: None })
[12.746132478s] [INFO ] [alacritty] winit event: UserEvent(Event { window_id: Some(WindowId(WindowId(73400325))), payload: Frame })
[12.746145018s] [INFO ] [alacritty] winit event: AboutToWait
```



Discussion / hints:
@kchibisov You should be more aware of the recent X11 modifier changes in Winit than me. Do you think there's still the possibility for a racing condition here?

From what I remember, the modifiers on X11 are retrieved on every key press. So it shouldn't be possible to have key events with incorrect modifiers attached?
There were cases where the modifier was set wrongly on the key itself. One could provide the `xtrace` output, it should be pretty clear from it.
Output was `qe12345^7*()`

```
xtrace -n --relative-timestamps -o xtrace.log alacritty
```

Interesting part should start around 10/11 seconds, when I hit ctrl-shift-k to trigger keepassxc autocomplete, and then ctrl-2 to type password

[xtrace.log](https://github.com/alacritty/alacritty/files/15058535/xtrace.log)
I think I'm having the same issue with my programmable keyboard. I have a symbol layer that has a dedicated key for `_`, but occasionally when I type it quickly alacritty sees the `-` character instead. I haven't noticed this on any other application.

```
alacritty --version
alacritty 0.15.0-dev (1063706f)
```
Here's the `--print-events` output:

https://gist.github.com/emesterhazy/98cb03a2c2abd694a3f93a4f40f237dc

It looks like the shift isn't being applied to the `-` key for some reason.

I did some manual bisecting using the tagged releases on crates.io.

- 0.12.0: No issues
- 0.12.3: No issues
- 0.13.0: Broken

I love Alacritty but this is a pretty showstopping issue for me on the newer versions since I basically can't use the symbol layer of my keyboard. Willing to take a look into it if someone can point me to the right place in the code. I may also start bisecting between 0.12.3 and 0.13.0 to see if I can find the bad change.

@kchibisov In case you know where to look or have other suggestions.
Ok, I finished bisecting and found that the bad commit is db903503df024a3f5066937fbe0272be88226738

I haven't dug into the changes in that commit yet, but I'll see if there's an obvious issue. By the way, this issue should probably be renamed since this doesn't seem to be specific to KeepassXC, and affects all versions after the commit I posted above.

Edit: I'm guessing this is a bug in winit, but I'm not 100% sure. Possibly related:

- https://github.com/rust-windowing/winit/issues/3769
- https://github.com/rust-windowing/winit/issues/2898

Fix patch:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4316de2f343..51ddf86144c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -18,6 +18,7 @@ Notable changes to the `alacritty_terminal` crate are documented in its
 ### Fixed
 
 - Crash when OpenGL context resets
+- Modifiers being out of sync for fast/synthetic input on X11
 
 ## 0.15.0
 
diff --git a/Cargo.lock b/Cargo.lock
index cbeff686186..78a81e47378 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2516,9 +2516,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
 
 [[package]]
 name = "winit"
-version = "0.30.8"
+version = "0.30.9"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5d74280aabb958072864bff6cfbcf9025cf8bfacdde5e32b5e12920ef703b0f"
+checksum = "a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0"
 dependencies = [
  "ahash",
  "android-activity",
diff --git a/alacritty/Cargo.toml b/alacritty/Cargo.toml
index fb961d8f3b7..c778d616dbe 100644
--- a/alacritty/Cargo.toml
+++ b/alacritty/Cargo.toml
@@ -41,7 +41,7 @@ tempfile = "3.12.0"
 toml = "0.8.2"
 toml_edit = "0.22.21"
 unicode-width = "0.1"
-winit = { version = "0.30.8", default-features = false, features = ["rwh_06", "serde"] }
+winit = { version = "0.30.9", default-features = false, features = ["rwh_06", "serde"] }
 
 [build-dependencies]
 gl_generator = "0.14.0"


Test patch: