Наш ассоциированный член www.Bikinika.com.ua

Використання Bluetooth-клавіатури Apple з Nokia N800

  1. Увімкнення клавіатури
  2. Налаштування
  3. Що працює з коробки
  4. Помилки
  5. Клавіші перепризначення
  6. Файл клавіатури

Нещодавно я придбав клавіатуру Apple Bluetooth для використання з N800 Нещодавно я придбав клавіатуру Apple Bluetooth для використання з N800. Незважаючи на те, що він не складається, він малий і легкий, і за $ 80 це відмінне значення порівняно з його портативним змаганням. Отримання його для роботи на N800 і взяв трохи налаштування. Я сподіваюся, що це корисно для вас, якщо ви отримаєте один, а також.

Увімкнення клавіатури

Увімкніть клавіатуру, натиснувши кнопку живлення на правому краю. Увімкнеться зелене світло та швидко вимикається, але клавіатура увімкнена . Інших вказівок, на жаль, немає. Ви вимикаєте клавіатуру, натискаючи і утримуючи кнопку живлення, поки індикатор не ввімкнеться і не вимкнеться. Це важливо: кілька разів я засунув клавіатуру в свій рюкзак і знайшов, що набрав її самостійно до мого N800, поки я її несу.

Налаштування

Клавіатуру підключаєте до N800, увімкнувши клавіатуру, перейшовши в Панель керування: Bluetooth, увімкнувши Bluetooth, натиснувши на Пристрої: Редагувати, знайти клавіатуру (за замовчуванням вона називається "Apple Wireless Keyboard") і вибирати клавіатуру. Введіть клавішу сполучення на клавіатурі, ввівши номер і натиснувши кнопку RETURN.

Далі перейдіть до Панелі керування: Апаратна клавіатура і змініть клавіатуру на макет "Загальний ПК з 105 ключами" та "Англійська (США)". За замовчуванням вона встановлена ​​на Nokia SU-8W, що неправильно (клавіша RETURN не працюватиме) ).

Що працює з коробки

Всі основні клавіші працюють, плюс контроль. Індикатор запобіжника не вмикається. Жодна з опцій або клавіш команд нічого не робить, ні клавіша Fn ("функція"). Shift-Return не вводиться. Функціональні клавіші функціонують так, як вказано в Панелі керування: Апаратна клавіатура: Клавіші швидкого доступу: Панель завдань F3 Меню програми F4 Закрити control-F4 "Домашній перегляд" (хто знає) F5 Повний перемикач F6 "Плюс" (збільшення) F7 "Мінус" ( зменшити масштаб) F8 (дратівливо, це назад від кнопок Nokia) Перемикач завдань F9 Мінімізувати контроль-F9 Power F12 (grrr, жахлива позиція, я натискаю його, коли натискаю видалити)

Перше, що я роблю, це перепризначити клавішу меню Power до ctrl-F12 (клацніть на "Edit" у вікні ярликів), щоб я не випадково вимкнув машину.

Nokia знову зіпсувалася погано: хоча ви можете перепризначити ярлики на "звичайні" клавіші, або керувати / змінювати / Alt-функціональні клавіші, ви не зможете перепризначити їх на інші функціональні клавіші . Досить азінін.

Помилки

Коли під Bluetooth навантаження, N800 виганяє і повторює ключі, в результаті чого helllllllllllllllllllo замість привіт. Це рідко для мене, але інші керуються нею, особливо коли в поєднанні з деякими іншими пристроями Bluetooth (наприклад, телефоном), який ставить навантаження на N800 і викликає проблему. Ніщо не усуває його, включаючи команди xset770 і т.д., які керують повторюванням клавіші. Це помилка, і, мабуть, це також відбувається в OS 2008.

Саме одна програма не працює належним чином з клавіатурою: MaemoPad +, інакше відмінна програма, інтерпретує клавішу Return як запит на виведення панелі кнопок замість, скажімо, починаючи новий рядок тексту.

Клавіші перепризначення

Хочете перегортати сторінку / сторінку вниз? Хочете акценти? Потім вам потрібно буде перепризначити ключі.

Раніше я рекомендував використовувати xmodmap для цього завдання. Не довше. Це пояснюється тим, що кожна наступна версія ОС 2008 все більше стає ворожою до xmodmap: тепер її використання в основному призводить до збоїв і перезавантажень. Якщо ви все ще зацікавлені в старому підході, див тут .

Натомість правильним способом цього є створення файлу xkb . На жаль, Nokia зробила це надзвичайно важким. Ти мусиш:

  • Бути в змозі стати коренем на коробці.
  • Вміти переміщувати файли до певних кореневих розташувань у вікні.

Я не збираюся розповідати вам, як це зробити: але якщо вам зручно користуватися UNIX, це не проблема. Можливо, хтось одного дня може написати програму.

Файли карт Windows X-windows з клавіатурою (xkb) знаходяться в / usr / share / X11 / xkb / symbol Ці файли беруть дві форми, хоча це не відразу очевидно. Спочатку є файли, які визначають загальні класи клавіатур. Nokia дозволяє використовувати два файли з N800: клавіатура PC105 (у ПК ) і клавіатура Nokia SU-8W (визначена в nokia_vndr / su-8w ). Ці клавіатури пов'язані з різними варіантами мови, які зберігаються у додаткових файлах. Наприклад, у нас зберігається англійська англійська. Bluetooth-клавіатура Apple досить схожа на PC105, тому те, що ми збираємося зробити, це зробити мовний варіант для клавіатури PC105 під назвою яблуко . Він буде відображатися як "мова" під опцією PC105, коли ви виберете його.

Для цього ми почнемо створювати файл під назвою apple . Цей файл визначатиме клавіші на клавіатурі. Зокрема, ми налаштуємо його для визначення двох клавіш опцій ("ALT" у X-мові) як вторинних клавіш зміни, як на Mac, що дозволяє нам мати чотири клавіатури: звичайні, зміщені, опції та опція-зміщена. Потім ми визначаємо різні клавіші символів. Нарешті, ми також змінюватимемо клавіші управління, щоб керувати ними, оскільки більшість структур меню Nokia обробляються за допомогою клавіш управління. Це дозволяє користувачам Mac вводити "Command-x", і Nokia буде інтерпретувати його як "Control-x", і це зробить правильно.

Велике місце, де ви можете обдурити тут, є визначення того, які символи йдуть за допомогою якого ключа. Якщо ви хочете змінити наведені нижче символи, ви можете знайти всі імена ключових символів у X11 keysymdef.h файл. Зніміть "XK_", щоб отримати назву символу ключа. Ось a Сторінка з еквівалентами символу Unicode для всіх символів ключів для друку . На жаль, шрифти Nokia не мають доступних символів, хоча, здається, вони містять принаймні об'єднання Microsoft Windows-1252 (так званий "ANSI") , Microsoft Список гліфів Windows 4 і Apple Макроман наборів символів (крім U + F8FF, логотип Apple).

Файл, який я використовую для клавіатури "apple", є тут . Я перелічу його нижче для вашого задоволення читання. Але спочатку після створення цього файлу і розміщення його в / usr / share / X11 / xkb / symbols / apple вам також потрібно змінити файл, щоб повідомити Nokia, що цей файл існує. Необхідно відредагувати файл /usr/share/X11/xkb/rules/base.lst Відразу після варіанту "us English (USA)" додати наступний рядок до розділу "Макет":

Apple Apple Bluetooth

Після цього ви повинні мати можливість з'єднатися з клавіатурою bluetooth, потім перейти в панель керування клавіатурою Bluetooth, вибрати клавіатуру "Generic 105-key PC", а потім клавіатуру "Apple Bluetooth". А ти біжиш!

Файл клавіатури

Наведений нижче файл клавіатури мав такі цілі:

  1. Включіть італійські акценти (я вивчаю італійську мову).
  2. Організуйте прив'язки в значній мірі так само, як це робить Macintosh, зі зрушенням і ключем, а також прив'язками в більш-менш однаковому місці. Я певною мірою обмежений бідними шрифтами від Nokia і не в змозі надати всі прив'язки, які мені подобаються.
  3. Включіть сторінку вгору, сторінку вниз, додому та кінець, але не в стандартне розташування курсора Mac - покладіть їх кудись більш корисними (я використовую F10, F11, F12 і Eject).
  4. Включіть кулі та стрілки.

Ось це файл . Також тут дуже корисно PDF-схема моїх відображень (перевірте це!), по модулю кілька нових, які я додав, і Файл OmniGraffle у випадку, якщо ви хочете змінити його.

Деякі примітки:

  1. Alt / Option працює як клавіша Mac Option (тобто, перемикач режимів X11).
  2. Оскільки в багатьох додатках Nokia є ctl-x для вирізання і т.д., я скопіював Command, щоб бути також керуючим ключем разом з ctrl. Це допомагає людям Mac зазвичай вводити Command-x і т.д.
  3. Fn мертвий. Неможливо відобразити цей ключ.
  4. Див. PDF-файл для отримання інформації про сторінку-вгору / сторінка-вниз / домашній / кінець

Ось файл; змінюйте символи, як вам подобається (звичайний, зміщений, опція, змінена опція), і залиште NoSymbol, де ви хочете, щоб цей ключ нічого не виробляв у цій комбінації. Знову ж таки, ви можете завантажити його тут : default xkb_symbols "basic" {ключ <RALT> {тип [Group1] = "ONE_LEVEL", символи [Group1] = [ISO_Level3_Shift]}; ключ <LALT> {тип [Group1] = "ONE_LEVEL", символи [Group1] = [ISO_Level3_Shift]}; modifier_map Mod1 {<RALT>, <LALT>}; name [Group1] = "Apple"; // Буквено-цифровий ключ розділу <TLDE> {[grave, asciitilde, NoSymbol, NoSymbol]}; ключ <AE01> {[1, exclam, exclamdown, NoSymbol]}; ключ <AE02> {[2, at, торгова марка, EuroSign]}; ключ <AE03> {[3, номери, стерлінги, NoSymbol]}; ключ <AE04> {[4, долар, цент, валюта]}; ключ <AE05> {[5, відсоток, нескінченність, U2030]}; ключ <AE06> {[6, asciicircum, section, NoSymbol]}; ключ <AE07> {[7, амперсанд, абзац, doubledagger]}; ключ <AE08> {[8, зірочка, enfilledcircbullet, degree]}; ключ <AE09> {[9, parenleft, ordfeminine, periodcentered]}; ключ <AE10> {[0, parenright, чоловічий, NoSymbol]}; ключ <AE11> {[мінус, підкреслення, endash, emdash]}; ключ <AE12> {[рівний, плюс, notequal, plusminus]}; ключ <AD01> {[q, Q, oe, OE]}; ключ <AD02> {[w, W, Greek_SIGMA, doublelowquotemark]}; ключ <AD03> {[e, E, egrave, Egrave]}; ключ <AD04> {[r, R, зареєстрований, numerosign]}; ключ <AD05> {[t, T, latincross, caron]}; ключ <AD06> {[y, Y, ієна, NoSymbol]}; ключ <AD07> {[u, U, ugrave, Ugrave]}; ключ <AD08> {[i, I, igrave, Igrave]}; ключ <AD09> {[o, O, ograve, Ograve]}; ключ <AD10> {[p, P, Greek_pi, Greek_PI]}; ключ <AD11> {[bracketleft, braceleft, leftdoublequotemark, rightdoublequotemark]}; ключ <AD12> {[bracketright, braceright, leftsinglequotemark, rightinglequotemark]}; ключ <AD13> {[зворотний слеш, бар, гіллоуклад, гіллоуправа]}; ключ <AC01> {[a, A, agrave, Agrave]}; ключ <AC02> {[s, S, ssharp, NoSymbol]}; ключ <AC03> {[d, D, Greek_delta, Greek_DELTA]}; ключ <AC04> {[f, F, eacute, Eacute]}; ключ <AC05> {[g, G, авторське право, гострий]}; ключ <AC06> {[h, H, enopensquarebullet, filledrectbullet]}; ключ <AC07> {[j, J, enfilledsqbullet, enopencircbullet]}; ключ <AC08> {[k, K, NoSymbol, NoSymbol]}; ключ <AC09> {[l, L, notsign, Lstroke]}; ключ <AC10> {[крапка з комою, двокрапка, еліпсис, NoSymbol]}; ключ <AC11> {[апостроф, циклbl, ae, AE]}; ключ <AB01> {[z, Z, Greek_omega, Greek_OMEGA]}; ключ <AB02> {[x, X, прибл, множення]}; ключ <AB03> {[c, C, ccedilla, Ccedilla]}; // Я думаю, що я можу зробити unicode для ромби (25CA) ключ <AB04> {[v, V, квадратний, U25CA]}; ключ <AB05> {[b, B, інтеграл, NoSymbol]}; ключ <AB06> {[n, N, заповненийребровий, лівий стрілка]}; ключ <AB07> {[m, M, заповненереброю, вниз, праворуч]}; ключ <AB08> {[кома, менше, lessthanequal, breve]}; ключ <AB09> {[період, більший, більший, рівний, макрон]}; ключ <AB10> {[коса риса, питання, поділ, питання вниз]}; // Закінчити алфавітно-цифровий ключ розділу <FK10> {[Home, oneuperior, oneeighth, onequarter]}; ключ <FK11> {[End, twosuperior, threeeighths, onehalf]}; ключ <FK12> {[Page_Up, threesuperior, fiveeighths, threequarters]}; ключ <FK13> {[Page_Down, NoSymbol, seveneighths, NoSymbol]}; // карта командних клавіш для керування, так що я можу зробити вирізати пасту і т.д. ключ <LWIN> {[Control_L]}; ключ <RWIN> {[Control_R]}; modifier_map Контроль {Control_L, Control_R, <LWIN>, <RWIN>}; };

Хочете акценти?

Новости