Re-apply keyboard settings after USB disconnect #147

Open
opened 5 months ago by Arne · 2 comments
Arne commented 5 months ago

Basic information

  • TDE version: R14.1.0
  • Distribution: Debian bookworm
  • Hardware: i386

Description

After disconnecting from and re-connecting to USB (e.g. when switching a KVM switch), the keyboard reverts to its default settings for repeat delay and rate. Trinity should re-apply the settings when the keyboard is re-attached to USB.

Steps to reproduce

  1. Set keyboard repeat delay and rate to non-default values (e.g. 200 ms delay, 50 repeats/s).
  2. Disconnect and re-connect USB keyboard
  3. Repeat rate is now much lower.
## Basic information - TDE version: R14.1.0 <!-- such as R14.0.12 - see tde-config -v --> - Distribution: Debian bookworm <!-- such as Debian Bullseye - see lsb_release -sd --> - Hardware: i386 <!-- amd64 / i386 / ppc64el / armhf / ... --> <!-- Use SL/* labels to set the severity level. Please do not set a milestone. --> ## Description After disconnecting from and re-connecting to USB (e.g. when switching a KVM switch), the keyboard reverts to its default settings for repeat delay and rate. Trinity should re-apply the settings when the keyboard is re-attached to USB. ## Steps to reproduce 1. Set keyboard repeat delay and rate to non-default values (e.g. 200 ms delay, 50 repeats/s). 2. Disconnect and re-connect USB keyboard 3. Repeat rate is now much lower.

A strong +1 from me. I've also been affected by this and it is a major pain. As a workaround I use xset from the terminal to set the repeat rates, e.g. xset r rate 200 30. This is faster than going to TCC, but still annoying.

A strong +1 from me. I've also been affected by this and it is a major pain. As a workaround I use `xset` from the terminal to set the repeat rates, e.g. `xset r rate 200 30`. This is faster than going to TCC, but still annoying.
Collaborator

This shouldn't be too hard to implement. We could probably take some hints from the KDE keyboard tool. I'll take a look one of these days.

This shouldn't be too hard to implement. We could probably take some hints from the KDE keyboard tool. I'll take a look one of these days.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tde#147
Loading…
There is no content yet.