Control: tags -1 + fixed-upstream

This is easiest to reproduce with input-events(1). You get a bunch of nulls and question marks:

   # input-events -t 1 0
   /dev/input/event0
      bustype : BUS_I8042
      vendor  : 0x1
      product : 0x1
      version : 43841
      name    : "AT Translated Set 2 keyboard"
      phys    : "isa0060/serio0/input0"
      bits ev : (null) (null) (null) (null) (null)

   waiting for events
   09:06:41.937125: (null) ??? 28
   09:06:41.937125: (null) ??? (0x1c) released
   09:06:41.937125: (null) code=0 value=0
   timeout, quitting

... instead of symbolic constants:

   # input-events -t 1 0
   /dev/input/event0
      bustype : BUS_I8042
      vendor  : 0x1
      product : 0x1
      version : 43841
      name    : "AT Translated Set 2 keyboard"
      phys    : "isa0060/serio0/input0"
      bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

   waiting for events
   09:12:04.424055: EV_MSC MSC_SCAN 28
   09:12:04.424055: EV_KEY KEY_ENTER (0x1c) released
   09:12:04.424055: EV_SYN code=0 value=0
   timeout, quitting

Upstream fixes:
https://git.kraxel.org/cgit/input/commit/?id=c3f5e30069efd2d645121652f1eb63cdcb725194
https://git.kraxel.org/cgit/input/commit/?id=fd1bab80e5f9e514facce49c1a462c04ed9df991

--
Jakub Wilk

Reply via email to