<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Incorrect case with Yubikey static password with libinput 1.9.3-1 on Arch Linux"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=104030">104030</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Incorrect case with Yubikey static password with libinput 1.9.3-1 on Arch Linux
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Wayland
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>libinput
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>wayland-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>bugs.freedesktop.org@xo.tc
          </td>
        </tr></table>
      <p>
        <div>
        <pre>I have a Yubikey setup with a static password. After upgrading to libinput
1.9.3-1 on Arch Linux when I press the button on the yubikey the password is
typed but some of the characters are lower case when they should be uppercase. 

Rolling back to libinput 1.9.2-1 (for now) has fixes the issue. 

I'm not 100% sure how the internals of a Yubikey work but my understanding is
that it emulates a USB keyboard and sends through the scan codes as though they
were key presses. 

After upgrading libinput four of the characters in my password which should
have been uppercase come through as lowercase (it's consistently the same
four). There are other uppercase characters in my password that come through
with out issues.

I don't know the exact speed the Yubikey is typing at but I'd guess around 100
characters a second. It feels as though the scancodes are coming through too
fast and it's missing the shift down press.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>