- PVSM.RU - https://www.pvsm.ru -
Сегодня — 4 года с тех пор, как я познакомился с экранами на основе электронных чернил.
Как бы то ни было, но аккуратно четыре года NOOK Simple Touch (NST) служит мне верой и правдой в качестве читалки. И ровно столько же существует мой интерес не только читать с E Ink экранов, но и печатать на них.
Можно выделить три способа приспособить E Ink дисплей к набору текста:
Рассмотрим каждый их этих способов.
В июне 2015 года открылась продажа первого в мире монитора на основе «электронных чернил» — 13,3'' Dasung Paperlike (видео [6]). Цена монитора составляет порядка 1000 USD1 [7], 2 [8].
Набор текста на экранной клавиатуре так или иначе поддерживает практически каждое устройство на «электронных чернилах». При этом, по состоянию на конец 2015 года, серийно не выпускалось ни одного устройства с E Ink дисплеем, которое официально поддерживало бы подключение внешней клавиатуры.
Энтузиастами на разных ридерах отработаны схемы с использованием USB OTG, Bluetooth, WiFi.
Эта схема была отработана энтузиастами уже в 2011 г. (Kindle [9], NST [10]).
В августе 2013 г. отечественный энтузиаст написал программу [11], представляющую собой специализированный VNC клиент для ридеров Pocketbook.
Поскольку нук был рутован сразу же после покупки, возможность набора текста на нём была опробована немедленно. Как и следовало ожидать, набирать текст на экране с диагональю 6 дюймов и заоблачным интервалом обновления оказалось невероятно неудобно.
Был февраль 2012 г., когда на XDA появился пост [13], который, во многом, решал проблему с интервалом обновления, и набор текста на нуке стал реальной возможностью. Но всякий раз, когда я целил пальцем в маленький, неотзывчивый дисплей нука, со всей ясностью осознавалось желание подключить внешнюю клавиатуру.
Оказалось, что способность NST перелючаться в USB OTG была открыта месяцем ранее [14]. Подключение внешней клавиатуры к нуку стало реальным, что фактически означало возможность полноценно печатать «электронными чернилами».
Итак, для реализации этой возможности были специально приобретены micro USB OTG коннектер и беспроводная USB клавиатура (с набором клавиш под Windows), а также был докуплен хаб с внешним питанием. Был сконфигурирован софт: соответствующим образом перешит нук, установлена утилита, переключающая девайс в USB host, найдено и инсталлировано приложение, обеспечивающее адекватное взаимодействие с внешней клавиатурой. Всё работало!
Идея использовать хаб с внешним питанием, чтобы нук мог одновременно и работать хостом и заряжаться, также сработала. Это решило проблему быстрой разрядки работающего хостом девайса.
Начался этап оптимизации.
Прежде всего, нужно было отладить т. н. keyboard layout files нука, поскольку «из коробки» не все клавиши клавиатуры выдавали соответствующие символы на экране. Кроме того, нужно было привязать к клавиатуре и функции софт-клавиш.
В конечном счёте, привязки приняли следующий вид.
Пришлось перепереназначить клавиши со стрелками — именно «перепере», поскольку печатать на нуке удобно только в альбомном режиме (печатать в портретном мешает цепочка коннекторов, свисающая из micro USB входа), а в альбомном режиме Android автоматически переназначает стрелки.
Shift, как ему и положено, обеспечивает смену регистра.
Caps Lock не работает, а вместо него используется двойное нажатие шифта.
Раскладку переключает комбинация Alt + Shift.
Далее был подобран оптимальный текстовый редактор, предоставляющий такие ценные опции, как настраиваемый тулбар, настройка шрифта и кегля выводимого текста с поддержкой кастомных шрифтов, наличие сочетаний клавиш для внешней клавиатуры (sic!).
Таким образом, для работы в текстовом редакторе были созданы уже все условия.
Условия для более или менее комфортной работы на самом NST, которая напоминала бы работу на «подлинном» Android устройстве, и в самом Android 2.1, которая напоминала бы работу в Windows, были уже созданы ранее. С этой целью был применён ряд твиков.
Текст этой статьи набран «электронными чернилами».
Автор: igopobed
Источник [15]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/android/108382
Ссылки в тексте:
[1] разработали британские учёные: http://www.telegraph.co.uk/technology/news/10425541/Electronic-printable-ink-developed-by-scientists.html
[2] NST: https://lararthompson.wordpress.com/2013/03/19/e-ink-writing-101/
[3] Onyx: https://www.youtube.com/watch?v=CAG-pYuXdg0
[4] Onyx: http://www.mobileread.com/forums/showthread.php?p=2851818&highlight=keyboard#post2851818
[5] NST: https://www.youtube.com/watch?v=eyPIJKBlYVA
[6] видео: https://www.youtube.com/watch?v=-eGesx9by00
[7] 1: http://blog.the-ebook-reader.com/2015/01/15/paperlike-13-3-e-ink-monitor-by-dasung-tech-videos/
[8] 2: http://the-digital-reader.com/2015/04/07/dasungs-13-3-e-ink-monitor-goes-up-for-pre-order-950/
[9] Kindle: https://www.youtube.com/watch?v=JdSRcZQoEJo
[10] NST: https://www.youtube.com/watch?v=JWBNxbA8f64
[11] написал программу: http://www.the-ebook.org/forum/viewtopic.php?t=27246
[12] Как это было у меня: http://lady.webnice.ru/forum/viewtopic.php?t=10774
[13] на XDA появился пост: http://forum.xda-developers.com/showpost.php?p=22800284
[14] была открыта месяцем ранее: http://forum.xda-developers.com/showthread.php?t=1457971
[15] Источник: http://geektimes.ru/post/268894/
Нажмите здесь для печати.