Итак, я пошел и купил Magic Mouse и беспроводную нецифровую клавиатуру Apple. Волшебная мышь работала из коробки почти идеально, за исключением жестов вперед / назад, которые все еще не работают, в то время как клавиатура не работала.
Постоянно возникают проблемы с подключением 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
К счастью, я могу позволить себе роскошь жесткого диска емкостью 1 ТБ, почти безграничного терпения и отсутствия работы.
Я установил новую 64-битную версию Ubuntu 10.10 (хотя и меньше, чем у меня), и после обновления и перезапуска в первый раз я настроил свои устройства точно так же, как я узнал в исходной установке, что мне снова удалось мышь и, к моей радости, с клавиатурой тоже. Хотя я не мог найти Alt + F2 и мне пришлось перенастроить этот и несколько других сочетаний клавиш, клавиатура работает и впечатляюще.
Тем не менее, это оставляет меня с проблемой моей первоначальной установки. Я вернулся к нему с некоторыми новыми найденными знаниями, но снова потерпел неудачу.
1110 Возможно, у меня отсутствует зависимость? После первоначальной настройки я деинсталлировал bluetooth и недавно переустанавливал его для использования этих периферийных устройств.
Может быть, это из-за того, что я использую 64-битную версию?
Это все еще не решено, но этого легко избежать, не слишком сильно изменяя первоначальную установку. Просто спрячьте вещи или выключите их, не удаляйте слишком много.
http://ubuntuforums.org/showpost.php?p=9842686&postcount=98
Дважды нажмите fn-F6, чтобы отключить функцию numlock. Чтобы окончательно отключить numlock после входа в систему, перейдите в «Система» -> «Настройки» -> «Клавиатура» -> «Макет» -> «Параметры макета» -> «Другие параметры совместимости» -> включите «Клавиши цифровой клавиатуры по умолчанию»
blockquote>Для тех из вас, кто еще ищет ... У меня была такая же проблема. Вот решение!
решение вашей проблемы находится здесь: http://ubuntuforums.org/showthread.php?t=224673 (вероятно, около последних постов, где люди пишут о последних моделях клавиатур Apple)
Мне удалось сделать эту работу, обновив bluez до более новой версии, найденной в хранилище Брайана Роджерса.
add-apt-repository ppa:brian-rogers/ppa
apt-get update
apt-get install bluez
После этого он спаривался в первый раз, однако выглядел так, как будто он имеет несколько нажатий клавиш. После перезагрузки он работает без нареканий.
Хорошо люди, я прошел много боли для получения и моей Клавиатуры Apple и Сенсорной панели Волшебства Apple, работающей над Ubuntu 10.10. Я попробовал несколько решений, включая тех упомянутых здесь и другие, которые потребовали файлов редактирования, которые не существуют (например,/etc/default/bluetooth), и в то время как некоторые, казалось, работали сначала, ни один не был стабилен со временем. После большого метода проб и ошибок вот то, что я сделал для получения и работы, автоматически повторного подключения после перезапуска и выключения устройств, с мультисенсорными возможностями на сенсорной панели. Получение каждого из тех для работы отдельно было достаточно болезненным, и это - то, как я наконец заставил их всех работать одновременно.
Для записи, документации Bluetooth и поддержки "нового" ядра Bluetooth в 10,10 спам, и Linux, Bluetooth, и команда человечности должна сделать намного лучшее задание обеспечения документации и поддержки, если они хотят, чтобы люди отнеслись к своей операционной системе серьезно как к потребительскому товару. Это не должно быть это трудно, и это не должно требовать метода проб и ошибок на основе неофициальных общественных предложений, а не документации, предоставленной людьми, которые создали программное обеспечение, чтобы сделать простые вещи как это.
Обратите внимание, что это копируется с моего исходного сообщения, с вложениями, в https://prodigyone.com/in/doc/docs.php? nid=333&view=1
Проблемы, казалось, были a) конфликтующее программное обеспечение Bluetooth и b) ошибка в блюзе, посредством чего это не сохраняло ключи ссылки/var/lib/bluetooth.../linkkeys. Обходные решения для обоих ниже.
1a: Сделайте копию своего/etc/init.d/bluetooth сценария. Вам будет нужен он при выборе опции B на шаге 2 ниже. Если у Вас нет его, можно использовать тот, присоединенный здесь
1b: Произведите чистку любого установленного пакета с термином "синий" в нем
склонные sudo - получают блюз чистки blueman Bluetooth гнома bluez-utils
1c: Удалите или переименуйте любые файлы конфигурации, которые все еще остаются
mv/var/lib/bluetooth/var/lib/bluetooth.old
1d: Снесите любые репозитории программного обеспечения кроме нормальных 10,10 репозиториев (т.е. не используйте brian-rogers или другие сборки),
Это позволит Вам соединяться, не сохраняя ключи ссылки (я предполагаю, что это - ошибка блюза, которой не удается записать ключи ссылки к/var/lib/bluetooth/.../linkkeys, поскольку инструкция сохранить ключ там содержится в коде блюза). Другими словами, каждый раз, когда Вы заканчиваете свое соединение или перезагружаете компьютер, необходимо будет снова соединиться.
склонные sudo - получают блюз установки blueman
Обратите внимание, что я не устанавливал Bluetooth гнома, bluetooth-compat, bluez-utils, и т.д. Я полагаю, что Вы будете в порядке, если Вы установите Bluetooth гнома ВМЕСТО blueman, но не установите обоих. Это не работало бы на меня, если бы оба были установлены.
После установки, перезагрузки.
Это позволит Вам соединяться и автоматически снова соединяться после перезагрузки или после выключения устройств, который является всем, что я хотел сделать (обратите внимание, что я не мог заставить "hcitool putkey" работать - не уверенный, если это - ошибка или пользовательская ошибка - но кажется, что я не сделал нуждался в нем).
Я использовал приложенный блюз исходного кода 4.87 и blueman 1.21
wget xxx.tar.gz (где xxx.tar.gz является местоположением источника tarball),
tar zxf xx.tar.gz
CD к каталогу, созданному из вышеупомянутого шага
./настраивать
сделать
sudo делают установку
Во время настраивать шага обратите внимание на вывод, потому что это может потребовать установки других пакетов. Можно установить, они с помощью синаптического диспетчера пакетов, или с помощью sudo склонный - получают установку. Просто удостоверьтесь, что при этом, Вы не устанавливаете пакета с "синим" нигде на его имя.
Первоначально, я думал, что исправлю код блюза, которому не удавалось записать/var/lib/.../linkkeys файл. Однако это, кажется, работает в последнем источнике (4.87 с сегодняшнего дня), таким образом, я ничего не должен был фиксировать.
Примечание: Я не уверен, что необходимо установить blueman из источника. Если бы можно установить его, не перезаписывая / отмена исходной сборки блюза, я думал бы, что это должно хорошо работать. Но я не попробовал это.
Chown и chmod сценарий от шага 1a, затем скопируйте его в/etc/init.d
sudo, показанный корневой Bluetooth
sudo chmod Bluetooth 755
Bluetooth CP sudo/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
blueman апплет должен появиться после Вашей установки + перезагрузка. Нажмите на него и оставьте его окно открытым
Выключите все bluetooth-устройства за исключением своего компьютера. Затем держите кнопку питания на клавиатуре вниз в течение нескольких секунд, пока зеленый свет не выключит. Подождите, и если зеленый свет не начинает высвечиваться, поразите кнопку питания однажды быстро.
Если в какой-либо точке это говорит, что клавиатура просит авторизацию, примите решение всегда дать ему разрешение.
После того как Вы видите клавиатуру в blueman окне (Поиск хита, если Вы не делаете - это может взять несколько попыток; у Вас в основном должен быть поиск blueman клавиатуры в то же самое время, когда зеленый свет клавиатуры высвечивается), нажмите на него и выберите пару.
В это время это может помочь нажать кнопку Return несколько раз на клавиатуре. Я отговорил бы от нажатия других клавиш, однако, поскольку они могут испортить процесс соединения.
При запросе соединиться введите в любых 4 или 6 контактах цифры, поразите возврат и затем сделайте то же на клавиатуре Apple. Это должно сказать "успех". На данном этапе Ваша клавиатура может или не может работать по одной из двух причин:
ПРОБЛЕМА № 1: клавиатура была подключена как цифровая клавиатура только (например, она введет числа вместо 'j', 'k', и т.д.),
Решение, от того, Как я получаю Беспроводную клавиатуру Apple, Работающую в 10,10?:
Нажмите fn-F6 дважды для отключения numlock. Для выключения numlock постоянно после входа в систему переходят к Системе-> Предпочтения-> Клавиатура-> Расположение-> Параметры макета->, Разные опции совместимости-> включают "Клавиши цифровой клавиатуры по умолчанию"
ПРОБЛЕМА № 2: клавиатура не введет ничего вообще, даже после того, как она будет успешно соединена
Решение: Bluetooth перезапуска, или, перезагрузка. Посмотрите ниже при перезапуске Bluetooth.
проверьте, что/var/lib/bluetooth/.../linkkeys содержит Ваше устройство с некоторой строкой шестнадцатеричных значений рядом с ним. Если это не сделает, то устройство не будет распознано после перезагрузки.
У Вас должна быть основная функциональность мыши теперь. Для использования мультисенсорной функциональности необходимо переопределить драйвер по умолчанию в xorg.conf. Это описано в "https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad#Support на Ubuntu 10.04 (Ясный 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
Если все остальное перестало работать, перезагрузка