Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • L libinput
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 138
    • Issues 138
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • libinput
  • libinput
  • Issues
  • #662

Closed
Open
Created Sep 16, 2021 by Tobias Gurtzick@wzrdtales

libinput sends Intel HID switches table-mode on non convertible laptops (Dell XPS 17 9710)

Description:

On the new Dell XPS 17 9710 this behavior can be reproduced, by just using the unit for some time with wayland and gnome.

The behavior is the same, at some random point of time, the keyboard and trackpad will stop responding entirely. I tracked this down to be an issue with libinput sending linux into the table-mode which does in fact disable keypresses and the trackpad.

The following event is being triggered (without any button ever pressed):

-event257  SWITCH_TOGGLE    +496.842s    switch tablet-mode state 1

correlating to

-event257  DEVICE_ADDED     Intel HID switches                seat0 default group14 cap:S

This makes the device pretty much unusable with wayland.

Edited Sep 16, 2021 by Peter Hutterer
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking