Issues with pairing Logitech K380 Bluetooth Keyboard

Aperta
#186 4 commenti 3 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
linux, ubuntu
Ambito
desktop

Direzione di ricerca

Inizia riproducendo il flusso di associazione nelle preferenze Bluetooth su elementary OS 5.1.7 con GTK 3.22.30, usando una Logitech K380 o un'altra tastiera che richieda l'autenticazione tramite digitazione. Traccia il punto in cui ogni carattere di autenticazione apre un pannello; il lavoro è completato quando è disponibile un flusso di autenticazione utilizzabile, il pannello delle preferenze non si blocca e l'associazione sopravvive a un riavvio.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

What I am expecting to happen

  1. Open Bluetooth preferences
  2. Add keyboard
  3. Authenticate by typing the code that is displayed in the Bluetooth authentication process
  4. Finish authorizing the keyboard
  5. Keyboard is added to the saved devices list

What is happening

  1. Open Bluetooth preferences
  2. Add keyboard
  3. Authenticate by typing the code that is displayed in the Bluetooth authentication process
  4. While trying to authenticate the keyboard a new authentication window panel is opened for every authentication character entered through the keyboard. This fills up the screen with authentication windows that you cant close thus freezing the preferences panel.

Sometimes the authentication will succeed (although the preferences panel will be frozen) the OS has trouble re-pairing the keyboard after a restart.

This is reproducible for me 100%.

I think it could be reproducible with other keyboards that require entering a string for authentication.


elementary OS 5.1.7 Hera
Built on Ubuntu 18.04.4 LTS
GTK 3.22.30

Lingua principale
Vala
Stelle
26
Fork
10
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di elementary/settings-bluetooth

Tutte le issue di elementary/settings-bluetooth

Issue simili

Altre issue su Desktop Dev

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.