Ubuntu 14.04 LTS上のMicrosoft Designer Mouse(Bluetooth 4.0)


8

Microsoft Designer Mouse(仕様はこちら)(Bluetooth 4.0)を購入しましたが、Ubuntu 14.04では使用できません。Windows 8(同じラップトップコンピューター)では問題なく動作します。

だから私は周りを検索し、同じ問題を持つ多くの人々を見つけました。明らかに問題は、ubuntu 14.04には現在のところBlueZ 4.101しかなく、BlueZ 5.xでBluetooth 4.0 Low Energyデバイスをサポートする必要があるため、インストールが難しいようです。2013年4月から最近までこの問題に関して実行されているスレッドがあり、UbuntuにBluez 5.xを組み込むのは難しいと述べています。

一部の人々は私にubuntuを再インストールする必要があるPPA のインストールを含むいくつかの機能しない提案をしました(bluetoothはオンにならず、ubuntuはシャットダウン時に無限にハングします):

それで、解決策はまったくありませんか?ハードウェアはサポートしていますが、Ubuntu 14.04 LTSでBluetooth 4.0を使用できませんか?Bluetooth 4.0をサポートするLinuxディストリビューション(ミントなど)はありますか?

だれも、解決策はないと明言していません。おそらく、経験豊富なユーザーが自分のケースに従ってできることがあるからです。

Ubuntuのイマイチのようです。

事前にTHX。


マウス(または任意のデバイス)を自動的に接続するには、ペアリング時にコードを入力する必要があります。私の場合、Thinkpad Lasermouseはセッション開始時にデフォルトの「0000」で自動的に接続します。

回答:


4

Microsoft Designer MouseをUbuntu 14.04で動作させ、次のPPAとパッケージをインストールしました。

sudo apt-add-repository ppa:vidplace7/bluez5
sudo apt-add-repository ppa:blueman/ppa
sudo apt-get update
sudo apt-get install bluez
sudo apt-get install blueman

次に、念のためbluemanを再起動する必要があります。

killall blueman-manager
blueman-applet &

提案をありがとうございましたが、上記のリンクにあるようにそのPPAを使用しようとすると、Ubuntuが正しく動作しなくなりました。再インストールすると、Windowsパーティションが失われ、人生が暗くなりました(私の間違い)。ご回答ありがとうございます。それはおそらく進むべき道ですが、私の過去の経験を考えると、私は今のところPPAを無視します。
A.ビエイラ

ああ、本当に申し訳ありません。謝罪いたします。インスタレーションの地獄で立ち往生していると感じていることは知っています。:(
クリスマコーミック

ええと...私は上記のPPASを試してUbuntu 14.04 LTSの新しいインストールをしていますが、$ sudo apt-get install bluezを実行しているときに端末が動かなくなっています。設定ファイル/etc/init.d/bluetoothの新しいバージョンをインストールするという命令で立ち往生しています。実際、これは2回目です。初めてインストールを停止して再起動しようとしたためです。システムが壊れていたため、ubuntuが読み込まれませんでした。そのため、OSを再インストールする必要がありました。そして、それはびくともしないので、私は再びそれをしなければならないでしょう。何も壊さずに、これをどのようにUbuntuにインストールしましたか?これは、新規インストールでは機能しません..
A. Vieira

投稿時にはうまくいきましたが、残念ながらアップグレードを試したところ、あなたと同じ動作になりました。上流のbluez5とbluemanリポジトリは少し不安定なようです。:(
クリスマコーミック

同じ問題が発生したとのこと、申し訳ありません。データが失われていないことを願っています。Ubuntuが正しく起動していなかったため、ログインしてデータを回復できるようにするために、次のようにしました。ubuntuを起動すると、ランダムに入力を開始します。Unityデスクトップが起動する前にログインする必要さえありません。これは、ubuntuがロードするのに十分なので、データを保存できます。
A. Vieira

2

更新:警告-以下の@ kalamalka-kidなどの一部のユーザーの場合、次のようにするとシステム設定が完全​​に壊れます。注意して続行してください。

良い知らせがあります。1.5日間のハッキングとヘアティアリングを行った後、DELL XPS 13ラップトップ(ブロードコムBluetoothチップ)で「低エネルギー」のBluetooth 4.0 Microsoft Designerマウスを確実に動作させることができました。Linuxでやった!:D

ここでそれを文書化することで、同じ状況にいる誰かが同じヘアティアを経験する必要がなくなります。

まず、LTS有効化スタックページの指示に従って、14.04で動作する新しいカーネル3.19を取得しました。

  • sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid
  • apt-get dist-upgradeその後、実際に新しいカーネルパッケージをインストールする必要もありました。

カスタムファームウェアを必要とするBroadcomチップを持っているため(これを修正するには以下を参照)、これによりBluetoothが完全に壊れました。

ラップトップからすべてのBluetooth機能をアンインストールして、最初からやり直しました。アンインストール時にPPA のbluezパッケージがvidplace7/bluez5ハングしました。これを修正/var/lib/dpkg/info/bluez.prermするには、アンインストールコマンドを実行する前に編集し、invoke-rc.d行を削除してに置き換えecho "no bluetooth stopping!"ます。これは機能し、パッケージは次の手順でアンインストールされます。

  • dpkg -l | grep blue すべてのBluetoothパッケージのリストが表示されます。
  • apt-get remove --purge bluez bluetooth blueman... これらのパッケージがすべてリストされていると、すべてがアンインストールされます。

すべてのBluetoothパッケージが削除されたら、壊れたbluez PPAを削除します。

  • sudo add-apt-repository --remove ppa:vidplace7/bluez5

次に、クラッシュしないバージョンの次のPPAを追加しますbluez

  • sudo apt-add-repository ppa:timchen119/bluez5-trusty
  • apt-get install bluez

Dell XPS 13にはBroadcomチップが搭載されているため、カスタムファームウェアが必要です。次のファームウェアのインストール手順は、そのチップにのみ必要です。syslogに次の行があるため、問題を検出しました。

kernel: bluetooth hci0: Direct firmware load for brcm/BCM20702A0-0a5c-216f.hcd failed with error -2
kernel: Bluetooth: hci0: BCM: patch brcm/BCM20702A0-0a5c-216f.hcd not found

だから私はこれらの指示に従ってファームウェアを再度インストールする必要がありました

  • こちらからマイクロソフトからドライバを入手してください
  • で開きcabextractます。
  • ファイルを変換し、ファームウェアの場所に保存します。hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd-LTSカーネル3.19の場合、そのバージョンのファームウェアのみが機能することに注意してください。最初に新しいバージョンを試しましたが、うまくいきませんでした。
  • 必ずあなたが作る離れてあなたのラップトップに電源を供給し、再び上だけで再起動しないでください。

あなたが立ち上がって再び実行すると、Bluetoothが機能するはずであり、たとえばbluemanマウスに接続するためにインストールできます。次のように、コマンドラインでマウスに手動で接続することもできます(最初に下のボタンを3秒間押して、ペアモードにします)。

# bluetoothctl 
[NEW] Controller XX:XX:XX:XX:XX:XX YourDevice [default]
[bluetooth]# agent KeyboardOnly 
Agent registered
[bluetooth]# default-agent 
Default agent request successful
[bluetooth]# scan on
Discovery started
[CHG] Controller XX:XX:XX:XX:XX:XX Discovering: yes
[NEW] Device YY:YY:YY:YY:YY:YY Designer Mouse
[bluetooth]# pair YY:YY:YY:YY:YY:YY
Attempting to pair with YY:YY:YY:YY:YY:YY
[CHG] Device YY:YY:YY:YY:YY:YY Connected: yes
[CHG] Device YY:YY:YY:YY:YY:YY Paired: yes
Pairing successful
[bluetooth]# connect YY:YY:YY:YY:YY:YY
[CHG] Device YY:YY:YY:YY:YY:YY Connected: yes

メッセージorg.bluez.Error.AuthenticationFailedとメッセージorg.bluez.Error.AuthenticationCancelledをペアリングまたは接続しようとしたときだけだったため、Bluetoothファームウェアの問題を見つけるのに長い時間がかかりました。


また、サスペンド後にBluetoothが壊れていました。これを修正/etc/default/acpi-supportして、呼び出されMODULESbtusbリロードされるモジュールのリストに追加された変数を見つけるように編集しました。
Chris McCormick、2015年

キーボードも正常に機能しましたか?これは私が今苦労しているところです。キーボードに接続しようとすると、bluetootctlを使用して「Failed to connect:org.bluez.Error.Failed」のみが表示されます。
ルーメン

1
これには十分注意してください。私はbluezをインストールしようとしました、それを動作させることができたので、それをアンインストールしましたが、すべてのシステム設定プログラムが見つかりません!悪い!
カラマルカキッド2016

0

ご回答ありがとうございます。これは私のために働いた...

. apt-add-repository ppa:vidplace7/bluez5
. apt-add-repository ppa:blueman/ppa
. apt-get update
. apt-get install bluez
. apt-get install blueman
. apt-get install bluez-compat

...しかし、さらに実験モードでbluezを実行する必要があります。/ usr / sbin / bluetoothを独自のスクリプトに置き換えます。

#!/bin/sh
bluetooth -E

これで、blueman-appletマウスとキーボードに接続できます。

起動時に自動的に接続する方法、またはbluemanを使用せずに(コマンドラインのみで)接続する方法


ありがとう。この豚をインストールするのはかなり面倒なようです。多分これはあなたを助けるでしょう。コードをコンソールにコピーして貼り付けることができるように、投稿を編集してください。最初の部分ではsudo、前に追加する必要があります-これは私にとってはうまくいきました。スクリプトを使用した2番目の部分は機能せず、どうにか見つかりませんでした。ありがとうございました。
アレックス

1
答えられないのでこのコメントを追加します。Ubuntu(16.04)にMicrosoft Bluetooth 3600 BLEマウスをインストールしました。私がしたことは、sudo apt-get install blueman-sudo killall bluetoothd-であり、blueman-assistantでセットアップしました。PPAを追加する必要はありません。それが誰かを助けることを願っています。
pizzamonster 2016

0

私はために管理私の14.04ラップトップを殺す非常によく似た答え以下なので、「元に戻す」にあなたがここにインストールされたパッケージをしようとしたときに注意してください。bluezパッケージは削除しないでください。(後で考えてみると、これは本当に愚かなことだったと思います。)

しかし、16.04でキーボードとマウスをうまく機能させることができました。https//askubuntu.com/a/1023532/815371で私の答えを見ることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.