Mouse Bluetooth non riconnettersi automaticamente


16

Ho un bel mouse bluetooth, ma c'è un problema. Quando non viene utilizzato per un po '(utilizzo principalmente la tastiera) si spegne. Bene, quindi devo riaccenderlo premendo il pulsante. Ma quando lo faccio scopro che non viene nuovamente riconosciuto da Ubuntu fino a quando non faccio clic su "Connetti" per quel dispositivo specificamente sotto l'applet Bluetooth. Ho un touchpad bluetooth + una combinazione di tastiera che uso con un altro computer Ubuntu che non ha questo problema. C'è qualche motivo per cui questo potrebbe essere il caso? È molto fastidioso.


1
Stavo avendo lo stesso problema, questa risposta l'ha risolto: askubuntu.com/a/534729/432944
Yalok Iy

Risposte:


7

Le impostazioni Bluetooth sono controllate dai file di configurazione in /etc/bluetooth. Per i dispositivi di input possiamo definire un timeout prima che una connessione venga disconnessa. Per disabilitare questa apertura /etc/bluetooth/input.confcome root in un editor e commentare la riga seguente aggiungendo #(come nell'esempio seguente), oppure impostare il valore di timeout su 0:

#IdleTimeout=30

Altri timeout che possono essere impostati /etc/bluetooth/main.confpotrebbero non essere interessati nel tuo caso in quanto svolgono un ruolo solo quando un servizio può essere interrotto (ad esempio da una cattiva potenza del segnale) e non verrà ricollegato nel caso in cui sia impostato un timeout. I valori predefiniti per i timeout in main.confsono:

DiscoverableTimeout = 0
PairableTimeout = 0
PageTimeout = 8192

Quella riga è già stata commentata, ma ora l'ho impostata su 0 per vedere se cambia qualcosa (anche se dice che è l'impostazione predefinita). Tuttavia, penso che il mio dispositivo si stia effettivamente spegnendo da solo. Va bene, vorrei solo che si riconnettesse automaticamente quando lo riaccendo, come fanno quelli che hanno acceso / spento manuale.
singpolyma,

Oh! Sembra possibile che si stia ricollegando ed è solo lento. Dovrò testare un po 'di più per essere sicuro.
singpolyma,

No ... altri test sembrano confermare che è stato un colpo di fortuna. Devo assolutamente premere il pulsante del mouse, quindi selezionare "Connetti" dall'icona su Ubuntu
singpolyma,

Ulteriori test dimostrano che se faccio clic su uno dei pulsanti del mouse mentre è spento, si riconnette ... Non ho idea del perché funzioni e l'altro pulsante non ha funzionato allo stesso modo, ma ora risolto.
singpolyma,

Funzione di risparmio energetico del mouse?
Takkat,

5

Mi sembra di aver risolto il mio problema, e forse anche il tuo. Dopo aver seguito i passaggi per la risoluzione dei problemi, ecco cosa ho funzionato ora:

  • Ho commentato AutoConnectTimeoutin /etc/bluetooth/main.conf- non impostato su 0, ma ho commentato completamente. Non sono sicuro se questo è importante, ma per ora lo sto mantenendo così. Non voglio AutoConnectTimeoutandare in timeout.
  • Ho impostato il mio IdleTimeoutin input.confa 240minuti, questo è un computer dedicato alla visione di film, quindi non può far male.
  • Ho impostato RememberPoweredin main.confa false.

Stavo davvero rovinando il cervello su questo, temendo che alla fine avrei dovuto scrivere uno script F-ing per eseguire il ping del mouse tramite Bluetooth. Tuttavia, dopo aver provato diverse combinazioni di impostazioni nei file input.confe main.conf. I miei occhi si posarono RememberPoweredsull'opzione in main.conf. Era impostato su true. Aspetta, voglio che il mio computer ricordi che il mio mouse è stato spento? Non voglio che il mio computer ricordi lo stato di alimentazione di nessun mouse. Basta connettersi e rimanere acceso e rimanere connesso e continuare a parlare, e non mi interessa se il mouse non è in ascolto perché l'ho spento. Quindi l'ho impostato su false. Sembra che questo abbia risolto il mio problema con il mouse Bluetooth che non si risincronizza e ricollega ai servizi di input dopo un lungo periodo di spegnimento, con il computer ancora acceso.

Spero che questo ti aiuta.

Nota: non importa se al computer sono collegati mouse USB o tastiere USB.


2

Controlla la mia risposta qui:

/ubuntu//a/582035/13903

Disinstalla / elimina blueman-manager o qualsiasi altro software bluetooth. Vai alla vaniglia e lascia il software bluetooth Ubuntu originale per escludere eventuali conflitti.

  1. Premi la modalità di rilevamento del mouse bluetooth.

  2. Apri un terminale e digita il comando hcitool scan

  3. Quindi incolla la prima metà del tuo indirizzo bluetooth come OUI.

Quindi se l'indirizzo del mouse bluetooth è AB:CD:EF:GH:IJ:KL

Sarebbe così:

<device oui="AB:CD:EF:" type="mouse" name="Microsoft Sculpt Comfort Mouse" pin="0000"/>

Inserisci quella riga con il resto delle voci in

/usr/share/gnome-bluetooth/pin-code-database.xml

Questo aiuta a riconnettere i topi che potrebbero richiedere un pin da accoppiare.

Questo dovrebbe risolvere la maggior parte dei problemi di riconnessione perché Ubuntu non conosce il PIN quando si riconnette. Devi fornirne uno (se necessario, il valore predefinito è 0000).

namenon è richiesto, pinnon è nemmeno richiesto. ouiè richiesto comunque. Per prima cosa scopri se il tuo mouse ha bisogno di un, pinquindi prova questo. Puoi anche provare senza utilizzare il nameparametro se non lo conosci.


1

L'impostazione che mi ha aiutato è stato il AutoConnectTimeoutdi /etc/bluetooth/main.conffile. Inizialmente era impostato su 60, dopo averlo modificato in

 AutoConnectTimeout = 0

il mouse si collega in circa 2 secondi dopo che il notebook o il mouse si sono svegliati. Questo è su Ubuntu 12.04 (Preciso) su MacBook Air con un mouse bluetooth Logitech.

(Le altre impostazioni menzionate nella risposta precedente influiscono principalmente sull'associazione del dispositivo, ma non aiutano a ristabilire una connessione con un dispositivo già associato.)


1

Prova sempre a impostare prima il PIN su 0000. Aiuta per me e tutti i problemi risolti. Ho avuto esattamente lo stesso aspetto di quanto indicato sopra. Ho già provato tutti i consigli lì in tutte le domande correlate, ma nulla funziona. La soluzione è più semplice di quanto pensiamo (Ubuntu 14.04 LTS, mouse Bluetooth Logitech M557).


Dove dovremmo farlo?
Tamsyn Michael,

@TamsynMichael Guarda la mia risposta.
Tek,

0

Quando si configura il mouse nel pannello "Impostazione nuovo dispositivo Bluetooth".

Configurazione del nuovo dispositivo Bluetooth

Premi "Opzioni PIN ..."

Opzioni PIN

Selezionare il pin fisso '0000'.

(Ubuntu 14.04 LTS)


0

Può sembrare strano ma il mio mouse wireless apple (mac) si riconnette al riavvio / avvio di Ubuntu solo quando premo pochi clic e lo faccio sbattere casualmente. Ci vogliono un paio di secondi per connettersi.

L'ho provato più di 10 volte. Se non sbatto (clic), non si collega fino a 3-4 minuti. E battendo (facendo clic) si collega in meno di 5 secondi.

Non so se funzionerebbe anche con il mouse, il minimo che potresti fare è provare.

PS: l'ho abbinato usando hcitool scan.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.