Cela a été demandé et répondu un million de fois auparavant. Et je pense que j'ai lu presque toutes ces questions et réponses, et essayé autant de solutions que possible.
Cependant, je ne parviens toujours pas à faire se reconnecter automatiquement la souris après un sommeil, ou un arrêt, ou toute cessation d'utilisation. J'utilise une souris Microsoft Sculpt Comfort sous Kubuntu 14.04, 64 bits. Je peux bien sûr me connecter manuellement.
Mon dernier effort a été d'ajouter les lignes
<!-- Microsoft Sculpt Comfort mouse -->
<device oui="28:18:78:" name="Microsoft Sculpt Comfort Mouse" pin="0000"/>
à /usr/share/kde4/apps/bluedevilwizard/pin-code-database.xml
puis redémarrer Bluetooth avec
sudo service bluetooth restart
Mais rien. La souris doit encore être jumelée manuellement.
Et tout à l'heure, après avoir essayé quelques hcitool
commandes - la souris ne se connectera pas du tout! Tout ce que je reçois maintenant, ce sont des messages d'expiration. Je ne sais pas ce que j'ai fait, mais pour l'instant la souris refuse de se connecter.
Je suis un peu confus ici ...
apt-get install blueman
, etsudo blueman-manager
Réessayez mais supprimez cette partie
name="Microsoft Sculpt Comfort Mouse"
Si ce n'est pas le cas, vous avez probablement le mauvais OUI.
Je pense que c'est la première moitié de l'adresse de votre souris Bluetooth.
OUI
représenteOrganizational Unique Identifier
. Fondamentalement, la première moitié de votre adresse MAC indique qu'elle est fabriquée par Microsoft, bien que les souris de la même société puissent avoir desOUI
s différents pour une raison quelconque.Pour cette étape repartir de zéro et permet de démarrer le processus d'élimination.
Désinstallez / purgez
blueman-manager
ou tout logiciel Bluetooth supplémentaire. Allez à la vanille et laissez simplement le logiciel Bluetooth Ubuntu d'origine pour exclure tout conflit.Appuyez sur le mode de découverte de la souris Bluetooth.
Ouvrez un terminal et tapez la commande
hcitool scan
Collez ensuite la première moitié de votre adresse Bluetooth en tant qu'OUI.
Assurez-vous d'inclure le dernier deux-points comme ça
oui="xx:xx:xx:"
Donc, si l'adresse de votre souris Bluetooth est
AB:CD:EF:GH:IJ:KL
Cela ressemblerait à ceci:
Insérez cette ligne avec le reste des entrées dans
IMPORTANT: insérez au début du fichier, juste en dessous de la
<devices>
balise de départ - car les entrées correspondent dans l'ordre d'apparition!Je recommencerais après cela juste pour m'assurer que tout est en ordre.
Cela devrait résoudre la plupart des problèmes de reconnexion, car Ubuntu ne connaît pas ou ne stocke pas le code PIN lors de la première connexion lors de la tentative de reconnexion.
REMARQUE: dans d'autres distributions Linux, le chemin du fichier
pin-code-database.xml
peut être différent!la source
original Ubuntu bluetooth software
: retirez le périphérique Bluetooth s'il avait été connecté, puis essayez de connecter le périphérique avec unPIN options
code PIN personnalisé modifié0000
, testé avec la souris laser Bluetooth ThinkPadCela fonctionne sur Ubuntu 17.10 Je pense que chaque distribution avec bluetoothctl est prise en charge:
bluetoothctl
dans le$bluetooth
type de ligne de commandedevices
. Vous verrez la liste des appareils disponibles.trust 00:XX:XX:XX:XX:XX
Où le numéro a commencé00:
est un périphérique auquel vous souhaitez vous connecter.ctrl+d
ouquit
pour quitter.Si vous souhaitez connecter automatiquement votre appareil au démarrage, ouvrez-en
Startup Applications
et ajoutez-en un nouveau.Add
My startup BT connection
bash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \nquit" | bluetoothctl'
Vous pouvez également configurer un raccourci clavier avec la même commande pour déjeuner et connecter votre appareil en appuyant sur un bouton.
S'amuser :)
la source
bluetoothctl connect 00:XX:XX:XX:XX:XX
? Cela semble bien fonctionner aussi. Avez-vous également découvert que l'ajoutbash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \nquit" | bluetoothctl'
via l'application de démarrage d'Ubuntu ajoute une deuxième barre oblique inverse à \ nquit, afin qu'elle ressemble à cecibash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \\nquit" | bluetoothctl'
dans le fichier .desktop approprié dans~/.config/autostart
?Je suis sûr que si vous jumelez votre souris de manière incorrecte, cela ne fonctionnera pas. J'avais exactement le même problème. Ma souris Microsoft Sculpt Comfort s'est bien appairée, puis j'ai quitté l'ordinateur pour la journée. L'économiseur d'écran s'est déclenché et quelques heures plus tard, je suis revenu utiliser mon ordinateur et ma souris ne fonctionnait pas. Je l'ai probablement apparié incorrectement la première fois également. J'ai donc cherché sur Internet et essayé plusieurs choses de la communauté Ubuntu, y compris le retrait et la réparation de ma souris, auquel cas elle ne se réparait pas. J'ai compris que je ne le jumelais pas correctement à chaque fois que je le jumelais. Les étapes correctes pour associer cette souris qui ont fonctionné sont les suivantes:
Cliquez sur Rechercher dans le gestionnaire Bluetooth
la source
Aucune des réponses répertoriées ici n'a fonctionné pour moi, mais j'ai couplé l'appareil à l'aide de l'outil de ligne de commande bluetoothctl et il s'est reconnecté automatiquement. Ce que j'ai fait, c'est:
bluetoothctl
(lister les adresses Mac de ma souris)pair <MAC>
(dans bluetoothctl qui a couplé l'appareil)la source
J'ai eu le même problème avec cette souris, et j'ai trouvé la solution en utilisant la deuxième approche mentionnée ici: /unix/177998/bluetooth-mouse-disconnects
En bref, créez un fichier de règles, à savoir "99-bluetooth.rules", dans "/ etc / udev /" et ajoutez-y cette ligne:
Cela a résolu mon problème, j'espère que cela vous aidera aussi.
la source
Confirmé. L'utilisation de packages Bluetooth standard modifiant le fichier pin-code-database.xml a également permis la reconnexion d'une souris laser Lenovo Thinkpad Bluetooth après le redémarrage du système. Voici le paramètre que j'ai utilisé:
la source