Comment puis-je coupler automatiquement mon clavier Bluetooth avant de me connecter?

13

J'ai demandé comment installer le bluetooth pour pouvoir utiliser une souris et un clavier existants. J'ai pu faire fonctionner cela, mais le clavier cesse de fonctionner lorsque l'interface graphique est déconnectée.

Cela signifie que j'ai toujours besoin d'un clavier 2,4 GHz pour me connecter ou utiliser le système avant de démarrer l'interface graphique.

Quelqu'un a-t-il une solution qui me permettra de me coupler automatiquement au module Bluetooth, avant la connexion?

zenbike
la source
L'avez-vous fait fonctionner avec la ligne de commande? Si oui, alors cela devrait être simple. Si vous devez vous connecter à l'aide d'une interface graphique, je ne sais pas comment vous pouvez le faire avant la connexion.
Jivings
Il y a, si je comprends bien, un moyen de couplage à l'aide de la ligne de commande, mais je ne sais pas comment. Les instructions que j'ai pu trouver indiquent une connexion du côté de l'appareil, qui ne fonctionne pas sur un clavier. Cela doit être possible, ou un clavier Bluetooth ne serait pas du tout utile, car vous auriez toujours besoin d'un clavier séparé pour une utilisation en dehors de l'interface graphique.
zenbike
Les utilisateurs d'Arch peuvent suivre: wiki.archlinux.org/index.php/Bluetooth_Keyboard - cela peut vous donner suffisamment d'indices pour écrire une réponse.
Alex Chamberlain
Ça a l'air bien pour Arch. Inutile pour Debian, car ils ont (apparemment) déprécié le paquet HIDD. Merci quand même.
zenbike
1
Je pense que vous devrez démarrer le pilote BT avant X (à l'échelle du système) et lui dire en quelque sorte de rechercher tous les appareils couplés avant de continuer..pourrait ralentir le démarrage. Ceci est juste un commentaire, je ne sais pas trop comment le résoudre. Mais je sais à quel point c'est ennuyeux!
Piotr Kula

Réponses:

1

Cela ne répond pas à votre question, mais offre plutôt une alternative. Vous devriez pouvoir utiliser un clavier "sans fil" qui utilise un dongle USB. Pour le système d'exploitation, il apparaît comme un clavier USB filaire et ainsi de suite, devient actif dès que l'USB est actif, assez tôt dans le processus. Il n'est pas nécessaire de charger la pile BT, ce qui se produirait beaucoup plus tard. Voir cette question ... Existe-t-il une alternative au Bluetooth pour le clavier et la souris?

CPRitter
la source
1

Cette réponse à une question similaire publiée dans Unix Stack Exchange peut résoudre votre problème (même si je ne l'ai pas essayé): /unix//a/42593

Rob_Bishop
la source
Vous avez peut-être remarqué que j'ai également posé cette question.
zenbike
-3

Associer à partir de la ligne de commande avec un téléphone (je suppose que créer une paire est la même chose pour un clavier)

  1. démarrer un agent bluetooth avec une broche à coupler avec le téléphone $ bluetooth-agent
  2. sur une deuxième connexion ssh (l'agent bluetooth fonctionne toujours!) $ rfcomm connect hci0 00: AA: BB: CC: DD: EE
  3. le téléphone demande une broche, insérez la même broche depuis l'agent Bluetooth, autorisez toujours la connexion
  4. fermez rfcomm et l'agent bluetooth
vlad b.
la source
Cela ne fonctionnera clairement pas avant une connexion.
Alex Chamberlain
pourquoi, un script ne peut pas exécuter ces 2 commandes, puis les tuer? il devrait suffire de coupler automatiquement un appareil au démarrage. Si vous voulez une connexion continue, j'utiliserais l2ping <bluetoothmac> pour vérifier si l'appareil est à portée. Si oui, connectez-vous, sinon, attendez un peu, puis ping et vérifiez à nouveau et ainsi de suite
vlad b.