だから私は行ってMagic MouseとApple Wireless Non-Numeric Keyboardを買った。魔法のマウスは、キーボードが機能しなかったのに対し、まだ機能していない前方/後方ジェスチャを除いて、ほぼ完全に機能しました。
Bluetooth接続に常に問題があります。 7、8、9ボタンとボリュームメディアキーのみが出力に正しく対応します。キーボードのすべてのキーを押すと、789/= 456 * 123-0。+の出力が表示されます。
Bluemanを使用すると、キーボードをセットアップして「デバイス」に表示できますが、「セットアップ」をクリックすると警告が表示されます。 「デバイスは正常に追加されましたが、接続に失敗しました」(ただし、キーボードを取り外して新しいデバイスとして設定しても、このエラーは発生しません)。
Gnome-bluetoothを使用してもエラーメッセージは表示されませんでしたが、Bluemanよりも適切に接続される頻度は少なく、前述の出力のみを入力できます。
私は何をしていないのですか?これはどこに問題がありますか?
編集:私はこれを読んだことがあります http://ubuntuforums.org/showthread.php?t=224673 これらのコマンドはApple周辺機器では動作しないようですSudo hidd --search hcitool scan
幸いなことに、私は1TBのハードドライブの豪華さを持ち、ほぼ無限の忍耐力と仕事がない。
私は新鮮なUbuntu 10.10 64ビット(私のものよりは小さいですが)をインストールし、初めて更新して再起動した後、元のインストールで学んだのとまったく同じ方法でデバイスをセットアップし、マウスでもう一度成功しました、キーボードでも、私の喜びに。 Alt + F2を見つけることができなかったようで、それと他のいくつかのキーボードショートカットを再構成する必要がありましたが、キーボードは機能しており、素晴らしい方法で動作しています。
それでも、これにより、元のインストールの問題が残ります。私はいくつかの新しい発見された知識でそれに戻ったが、再び失敗した。
おそらく私は行方不明の依存関係を持っていますか?初期セットアップ後にbluetoothをアンインストールし、最近これらの周辺機器の目的のために再インストールしました。
たぶん、64ビットを実行しているからでしょうか?
これはまだ解決されていませんが、元のインストールからあまり変更しないことで簡単に回避できます。アイテムを非表示にするか、オフにするだけです。アンインストールしすぎないでください。
http://ubuntuforums.org/showpost.php?p=9842686&postcount=98
Numlockを無効にするには、fn-F6を2回押します。ログイン後にNumlockを永久にオフにするには、[システム]-> [設定]-> [キーボード]-> [レイアウト]-> [レイアウトオプション]-> [その他の互換性オプション]-> [デフォルトのテンキーキー]をオンにします
まだ見ているあなたのために...私はこの同じ問題を抱えていました。これが解決策です!
わかりました。Ubuntu10.10でAppleキーボードとApple Magic Trackpadの両方を動作させるのに苦労しました。ここで言及したものや、存在しないファイル(/ etc/default/bluetoothなど)を編集する必要があるものなど、いくつかのソリューションを試しましたが、最初は動作しているように見えましたが、時間の経過とともに安定したものはありませんでした多くの試行錯誤の後、トラックパッドのマルチタッチ機能を使用して、再起動後の自動再接続および/またはデバイスの電源切断の両方を機能させるために私がしたことは次のとおりです。それらをそれぞれ別々に動作させるのは十分に苦痛でした。そして、これが私が最終的にそれらをすべて同時に動作させる方法でした。
記録として、10.10のbluetoothドキュメントと「新しい」bluetoothカーネルのサポートはジャンクであり、linux、bluetooth、ubuntuチームは、人々に操作をしてもらいたい場合、ドキュメントとサポートを提供するより良い仕事をする必要があります。消費者製品として真剣にシステム。これは難しいことではなく、このような単純なことを行うために、ソフトウェアを作成した人々が提供する文書ではなく、コミュニティの非公式の提案に基づく試行錯誤を必要とすべきではありません。
これは https://prodigyone.com/in/doc/docs.php?nid=333&view=1 にある添付ファイル付きの元の投稿からコピーされることに注意してください
問題は、a)bluetoothソフトウェアの競合とb)bluezのバグで、リンクキーが/var/lib/bluetooth.../linkkeysに保存されていなかったようです。両方の回避策は次のとおりです。
1a:/etc/init.d/bluetoothスクリプトのコピーを作成します。以下のステップ2でオプションBを選択した場合に必要になります。お持ちでない場合は、ここに添付されているものを使用できます
1b:「blue」という用語が含まれるインストール済みパッケージを削除します
Sudo apt-get purge bluez blueman gnome-bluetooth bluez-utils
1c:残っている設定ファイルを削除するか、名前を変更します
mv/var/lib/bluetooth /var/lib/bluetooth.old
1d:通常の10.10リポジトリ以外のソフトウェアリポジトリを削除します(つまり、brian-rogersまたは他のビルドを使用しません)
これにより、リンクキーを保存せずに接続できます(キーを保存する指示として、リンクキーを/var/lib/bluetooth/.../linkkeysに書き込むのに失敗しているbluezのバグだと推測していますbluezコードに含まれています)。つまり、接続を終了するたびに、またはコンピューターを再起動するたびに、再接続する必要があります。
Sudo apt-get install bluez blueman
私はgnome-bluetooth、bluetooth-compat、bluez-utilsなどをインストールしなかったことに注意してください。gnome-bluetoothINSTEAD of bluemanをインストールしても問題ないでしょうが、両方はインストールしないでください。両方がインストールされている場合、私にとっては機能しません。
インストール後、再起動します。
これにより、再起動後またはデバイスの電源を切った後に接続し、自動的に再接続することができます。これが私がやりたいことのすべてです(「hcitool putkey」を動作させることができませんでした。ユーザーエラー-しかし、私はそれを必要としなかったようです)。
添付のソースコードbluez 4.87とblueman 1.21を使用しました
wget xxx.tar.gz(xxx.tar.gzはソースtarballの場所です)
tar zxf xx.tar.gz
上記の手順で作成したディレクトリにcd
。/構成、設定
make
Sudo make install
構成ステップでは、他のパッケージのインストールが必要になる場合があるため、出力に注意してください。これらは、シナプスパッケージマネージャーを使用するか、Sudo apt-get installを使用してインストールできます。その際、名前に「blue」が含まれるパッケージをインストールしないようにしてください。
もともと、/ var/lib /.../ linkkeysファイルの書き込みに失敗していたbluezコードを修正すると思っていました。ただし、最新のソース(今日では4.87)で機能しているように見えるため、何も修正する必要はありませんでした。
注:ソースからbluemanをインストールする必要があるかどうかはわかりません。 bluezのソースビルドを上書き/元に戻すことなくインストールできる場合は、うまくいくと思います。しかし、私はそれを試しませんでした。
手順1aのスクリプトをchownおよびchmodし、/ etc/init.dにコピーします
Sudo chown root bluetooth
須藤chmodブルートゥース755
Sudo cp bluetooth /etc/init.d
次に、各起動モードにリンクします
Sudo ln -s /etc/init.d/bluetooth /etc/rc5.d/S25bluetooth
Sudo ln -s /etc/init.d/bluetooth /etc/rc0.d/K74bluetooth
Sudo ln -s /etc/init.d/bluetooth /etc/rc2.d/S25bluetooth
Sudo ln -s /etc/init.d/bluetooth /etc/rc4.d/S25bluetooth
Sudo ln -s /etc/init.d/bluetooth /etc/rc6.d/K74bluetooth
Sudo ln -s /etc/init.d/bluetooth /etc/rc1.d/K74bluetooth
Sudo ln -s /etc/init.d/bluetooth /etc/rc3.d/S25bluetooth
ブルーマンアプレットは、インストール+再起動後に表示されます。それをクリックして、ウィンドウを開いたままにします
お使いのコンピューターを除くすべてのBluetoothデバイスの電源を切ります。次に、緑色のライトが消えるまで、キーボードの電源ボタンを数秒間押し続けます。少し待って、緑色のライトが点滅し始めない場合は、電源ボタンをすばやく1回押します。
いずれかの時点で、キーボードが認証を求めていると表示されている場合は、常に許可を与えることを選択します。
ブルーマンウィンドウにキーボードが表示されたら(検索しない場合はヒットします。これには数回の試行が必要になる可能性があります。基本的に、キーボードの緑色のライトが点滅するのと同時にブルーマンがキーボードを検索する必要があります)、をクリックしますそれとペアを選択します。
この間、キーボードのReturnボタンを数回押すと役立つ場合があります。ただし、他のキーはペアリングプロセスを台無しにする可能性があるため、他のキーを押すことはお勧めしません。
ペアリングのプロンプトが表示されたら、4桁または6桁のピンを入力してReturnキーを押し、Appleキーボードで同じ操作を行います。 「成功」と表示されるはずです。この時点で、キーボードは次の2つの理由のいずれかで動作する場合と動作しない場合があります。
問題#1:キーボードは数字パッドとしてのみ接続されていました(たとえば、「j」、「k」などの代わりに数字を入力します)
10.10で動作するAppleワイヤレスキーボードを取得するにはどうすればよいですか? :
Numlockを無効にするには、fn-F6を2回押します。ログイン後にnumlockを完全にオフにするには、システム->設定->キーボード->レイアウト->レイアウトオプション->その他の互換性オプション->「デフォルトのテンキーパッドキー」をオンにします。
問題#2:キーボードが正常に接続された後でも、キーボードで何も入力されない
解決策:Bluetoothを再起動するか、再起動します。 Bluetoothの再起動については、以下をご覧ください。
/var/lib/bluetooth/.../linkkeysにデバイスの隣に16進値の文字列が含まれていることを確認してください。そうでない場合、デバイスは再起動後に認識されません。
これで、基本的なマウス機能が必要です。マルチタッチ機能を使用するには、xorg.confのデフォルトのドライバーをオーバーライドする必要があります。これは「 https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad#Support Ubuntu 10.04(Lucid Lynx)」で説明されており、以下の重要な手順の一部をコピーしました。
Sudo lsinput
ベンダーと製品に注意してください。 Appleトラックパッドベンダー/製品:0x5ac/0x30e。次に、/ etc/X11/xorg.confを編集し、その下部に次を追加します(ベンダー/製品が異なる場合は、matchUSBID値を変更します)。
セクション「InputClass」
Identifier "Magic Trackpad" MatchUSBID "05ac:030e" Driver "synaptics"
EndSection
以下は、一般的なBluetooth関連機能の手順です。
最も簡単なオプション(起動スクリプトが設定されている場合)
/etc/init.d/bluetooth start | stop | restart
難しいオプション(スクリプトなし):
Sudo bluetoothd --udevはudevが何をするのかわかりませんが、それはデフォルトのインストールがkillall bluetoothdを行うことです
他のすべてが失敗した場合、再起動します
私は、bluezをBrian Rogersリポジトリにある新しいバージョンに更新することで、この作業を成功させました。
add-apt-repository ppa:brian-rogers/ppa
apt-get update
apt-get install bluez
この後、最初にペアリングしましたが、複数のキーを押しているように見えました。再起動後、問題なく動作しています。