motofan logo
46 страниц V « < 37 38 39 40 41 > »         
> 

Фингерпад / Fingerpad, файлы и руководство по установке...

eug
сообщение 16.12.2007, 6:19 Закрепленное сообщение!


Мастер
****

Группа: Пользователи
Сообщений: 174
Регистрация: 7.12.2007
Из: 53 км на юг от града Петра
Пользователь №: 156 234

Рейтинг: 139



Фингерпад для А1200 / Е6

Изображение

Скачать последнюю рабочую версию фингерпада (26.06.2009) можно отсюда или с форума
Прикрепленный файл 26062009_fpad.tar.gz   ( 73.09 килобайт ) Кол-во скачиваний: 1120
Архив включает в себя либы фингерпада и базовый набор конфигов.

Зачем это надо:
- замена (или альтернатива) штатной мотороловской клавиатуре, с которой без стилуса работать, мягко говоря, проблемматично. годится и для ezx и qtopia платформ.

Инструкция по установке на ezx-платформы.
--- разбираем прошивку
- бросить две либы (libfpnum.so.1.0.0, libfpsrch.so.1.0.0) в /usr/lib/ezx/lib/inputmethods вместо стандартных либ (libnumberboard и libfingerpad). Можно их переименовать, но для телефона несущественно название либы, поетому переименовывать исходные файлы необязательно.
- папку fpad (с остальными файлами - конфиги *.cfg, скины *.gif и либа libfpeng.so.1.0.0 ) нужно положить в /data_resource/preloadapps/qtapps/
--- собрать 34 и 43 CG и прошивку.

Same instruction in english (under spoiler)
Spoiler:

You must do the next:
-- decompress *.sbf file with EZXCodec
-- copy 2 libraries (libfpnum.so.1.0.0, libfpsrch.so.1.0.0) into /usr/lib/ezx/lib/inputmethods instead of standard files (libnumberboard & libfingerpad). U can rename they, but for the phone it doesn`t matter, so you may not to rename files necessarily.
-- folder fpad (with rest files - configs *.cfg, skins *.gif & library file libfpeng.so.1.0.0 ) copy to /data_resource/preloadapps/qtapps/ (34CG)
-- make 34 and 43 code groups and then new reflash
[close]


:pps: также папка fpad ищется самим же фингерпадом в
/ezx_user/download/appwrite/setup/
/ezxlocal/
/mmc/mmca1/
это полезно для тех, кто хочет иметь сменные скины для фингера, папки доступны для записи и новые скины можно прицеплять через авторан.

--- для qtopia фингерпад включен в автобилды от tmp_do. подробности и вопросы - в соответствующей теме.

Юзер мануал...
...в PDF можно скачать и подсмотреть здесь:
Прикрепленный файл fingerpad_faq.pdf   ( 62.23 килобайт ) Кол-во скачиваний: 1193

внимательно читаем, там написанно как сделать практически любую клавдию для (или под) себя. т/е все вопросы и пожелания заданные в спец. теме, теперь реализуемы. read.gif
___________________________________________________________________________
05.07.2009
обновление (либа в папке fpad; libfpeng.so.1.0.0; проверял только тестером):
- в секции [Common] параметр alpha не используется (игнорируется), можно смешивать utf-8/ascii в одной раскладке (и на одной клавише тоже).

Сорцы:
Прикрепленный файл fpad_src.tar.gz   ( 30.18 килобайт ) Кол-во скачиваний: 973


md5sum: f5e6fc06bef088986a3b2fb04fa16060 - libfpeng.so.1.0.0.gz
530376072b2a4b4a0497a0b330b99b96 - fpad_src.tar.gz


30.6.2009
вот листинг startup`а:
Код

#!/bin/sh
. /home/native/.profile
if [ -f /mmc/mmca1/fpad/libfpnum.so.1.0.0 ]
then
mount --bind /mmc/mmca1/fpad/libfpnum.so.1.0.0 /usr/lib/ezx/lib/inputmethods/libnumberboard.so.1.0.0
fi
if [ -f /mmc/mmca1/fpad/libfpsrch.so.1.0.0 ]
then
mount --bind /mmc/mmca1/fpad/libfpsrch.so.1.0.0 /usr/lib/ezx/lib/inputmethods/libfingerpad.so.1.0.0
fi

полезно для тех, кто хочет маунтить фингерпад без встраивания в прошивку. соответственно вышеприведенный листинг справедлив если fpad лежит в /mmc/mmca1/.
_______________________________________________________________________
Оригинальный фингерпад носит слишком аскетичный скин, поетому скины (gif-картинки) можно рисовать самим. Потом под скины правим конфиги раскладок. Для проверки результатов Вашей работы по скинорисованию и конфигописанию, автором написана программа-тестер для win`дов.
Отсюда можно скачать тестер и faq. Тестер
Прикрепленный файл Qt.zip   ( 5.46 мегабайт ) Кол-во скачиваний: 678
бросить в корень диска С:\
_______________________________________________________________________
Готовые решения: tel.gif у кого есть свои варианты, прошу выложить в теме, или в личку, ткните носом в линк, я перенесу их в хедер. ...

99% доделанный qwerty + sms фингерпад который включу в свою следующую сборку прошивки. остались кой-какие мелочи с графикой. скачать можно тут
Изображение

йцукенг фингерпад а-ля win mobile.
Прикрепленный файл qwerty_RU.rar   ( 81.98 килобайт ) Кол-во скачиваний: 652

Изображение
qwerty - ... пока немогу победить глюк с прорисовыванием клавиш.

Изображение
полный вариант от Voyager-A и очень похоже от NewMotorist1

Изображение
фингерпад от SerGG. подробности тут

Изображение
фингерпад от Iris. по вопросам индивидуального использования, обращайтесь к автору (Provodnik`у)

Изображение фингерпад с еффектом вибро от Abrek

Сдублировано (сорс и библиотеки)здесь
Нужно заменить оригинальные либы на либы из аттача ...

_______________________________________________________________________
Архив сообщений автора, файлы и сорцы под катом, всё сортировано по дате...
Spoiler:

25.10.2008
Установка:
- распаковать в /ezxlocal (или в /mmc/mmca1 - тоже должно работать, не проверял), д.б. дир fpad
- в авторан mount --bind /ezxlocal/fpad/libfpad.so.1.0.0 /usr/lib/ezx/lib/inputmethods/libnumberboard.so.1.0.0 (или с mmc) (короче, вместо нампада биндим мою либу - если я что-то с путями напутал)
- перезагрузить
- если маунтбинд прошел успешно, то нампада не будет
- если все в порядке, то будет фингерпад (в противном случае не будет ни того, ни другого)
- кнопка табуляции - для еконсоли (в текстовых полях что-то не работает)
- у меня справа нижняя кнопка - перебор раскладок (цифры, англ, рус), в англ. и рус. слева рядом с ней - переключиться на заглавные буквы, там же слева верхняя - переключиться на сим-клаву, еще там энтер, таб, пробел и бэкспейс

Версия тестовая (как обычно no warranty и на свой страх и риск), графику (красивые кнопочки), расположение кнопок, свой язык (вместо существующих или к ним) и другие настройки можно менять через конфиги (*.cfg) (сейчас там отключена отрисовка нажатия клавиш (draw-pressed 0/1, можно включить, посмотреть как это выглядит и выключить за ненадобностью), автоповтор включен только для англ. раскладки (repeat-on 0/1), там же дефолтные параметры для таймеров (просто показать как они названы), для сим-клавы (она идет как дополнительная) отключен бэкграунд (заливается серым фономsmile.gif
Для отладки конфигов есть PC-версия (Qt3/Qt4) для linux-x86 (если надо - выложу)

dcb7a06e5205e9bd10ce7ddea32c75a3 fpad.tar

04.11.2008
обновление (только тем кому нужен поиск в справочнике):
- libfpnum - вместо libnumberboard
- libfpsrch - вместо libfingerpad (для поиска в справочнике)
- libfpeng - просто кладем на место

7dc3f7afd9064ce3c35fc47fbd1653a2 update.tar.gz

кто хочет чтобы фингерпад выпадал всегда первым (все, что описано дальше на свой страх и риск):
- подготовка
-- проверяем md5-хеш вашей libezxappbase.so (мой a49804d170b4e0cfeb27c577870fe5cb), если не совпадают - продолжать не советую;
-- ставим в Setup->Input Setup->Primary input method в Handwriting;
- тестирование
-- мбинд либы из аттача вместо /usr/lib/ezx/lib/libezxappbase.so.1.0.0
-- убиваем windowsserver (killall windowsserver) и запускаем заново (/usr/SYSqtapp/windowsserver/windowsserver -qws &) - в консоль пойдет много букв, тел будет издавать странные звуки и просить разрешения на доступ к сети, аддрбуку и т.п. (как его правильно перезапустить я не знаю, ребут прокатит только если мбинд будет до старта винсервера)
-- убеждаемся, что фингер стартует первым (запуск блокнота или мессенджера)
- если все устраивает - вставляем либу в прошивку (или копируем вместо стандартной у кого rw)

ca5bc534148c0d6ce0e5965be8e098a1 libezxappbase.so.1.0.0.gz

txt убрать

30.11.2008
исходники (пока без версии под минг)
4a47a3339e9430b40e9e33e9734b5d81 finger.tar.gz

- настроить в engine/engine.cpp installDirs на свой путь
- engine - движок (можно просто собрать для отладки конфига в тексте - без привязки к qt):
-- cd engine
-- qmake && make
- pc - отладка ифейса на хосте (можно посмотреть как это будет выглядить и реагировать на нажатия), сборка под qt3/qt4;
- ming - для минга (езх):
-- настроить окружение
-- cd ming
-- for i in *.pro; do f=$(echo $i | sed -e 's|\.pro$|\.mk|'); tmake $i -o $f && make -f $f; done
-- либы и дату на тело
- qtopia (работает и в эмуле и на теле):
-- настроить окружение
-- qtopiamake && make
-- либу в $QTOPIA_IMAGE/plugins/inputmethods, данные - куда прописали

05.12.2008
выложил версию для минг-езх, распаковать в ming, собирать как описано выше
951738e03cfd9d9efe6a1338d7076dba ming.tar.gz

13.12.2008
либа для кутопии (для тела), кому лень самому собрать (конфиги и графику кинуть в /ezxlocal/fpad)
ce94c1359f8f33dec5b6e85d5f52e2ac libfinger.so.gz
[close]


Сообщение отредактировал _Bolik_ - 6.11.2010, 20:32
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение
Прикрепленный файл fpad.tar   ( 140 килобайт ) Кол-во скачиваний: 1122
Прикрепленный файл update.tar.gz.txt   ( 28.13 килобайт ) Кол-во скачиваний: 788
Прикрепленный файл libezxappbase.so.1.0.0.gz.txt   ( 617.47 килобайт ) Кол-во скачиваний: 839
Прикрепленный файл fpad_src.tar.gz   ( 30.18 килобайт ) Кол-во скачиваний: 973
Прикрепленный файл libfpeng.so.1.0.0.gz   ( 17.1 килобайт ) Кол-во скачиваний: 650
Прикрепленный файл fingerpad_faq.pdf   ( 62.23 килобайт ) Кол-во скачиваний: 1193
Прикрепленный файл 26062009_fpad.tar.gz   ( 73.09 килобайт ) Кол-во скачиваний: 1120
Прикрепленный файл Qt.zip   ( 5.46 мегабайт ) Кол-во скачиваний: 678
Прикрепленный файл qwerty_RU.rar   ( 81.98 килобайт ) Кол-во скачиваний: 652
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Provodnik
сообщение 27.5.2010, 18:51


Мотодизайнер
******

Группа: Почётные мотофаны
Сообщений: 1 026
Регистрация: 19.8.2007
Пользователь №: 144 957
Модель телефона: A1600
Победитель конкурса 2008

Рейтинг: 479



umount/mount

а причин неработы фингерпада может быть несколько, но если не работает вообще ни один - то проверь не прописаны ли еще какие пути для поиска фингерпада и нет ли по этим адресам чего

Когда мы пытались несколько фингерпадов запустить сейчас понимаю что это было глупо, т.к. придумал новое интересное решение ты часом тестером не был? у тебя библиотеки фингерпада исходные остались?

Твой фингерпад только у тебя не работает? Честно признаюсь что проверять не то что нету времени, а просто лень
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 28.5.2010, 16:34


Гуру
******

Группа: Пользователи
Сообщений: 1 355
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 245



Цитата(Provodnik @ Вчера, 22:51)

umount/mount
*


Хм... Я ЗАМЕНЯЮ файлы в папке fpad и мне приходится перегружаться. Помоему маунт тут не поможет...
Цитата(Provodnik @ Вчера, 22:51)

Когда мы пытались несколько фингерпадов запустить сейчас понимаю что это было глупо, т.к. придумал новое интересное решение ты часом тестером не был? у тебя библиотеки фингерпада исходные остались?
*


Это увлекательное дело я помоему прогулял, так как абсолютно ничего о нем не знал. У меня библиотеки последние, судя по размерам...
Цитата(Provodnik @ Вчера, 22:51)

Твой фингерпад только у тебя не работает? Честно признаюсь что проверять не то что нету времени, а просто лень
*


Цитата(Silent_Bob @ 12.5.2010, 22:49)

У меня загружается, но ничего не печатает ...
*


У меня также. Только он при старте загружает одну из раскладок Type 1 (!)


Добавлено позже (28.5.2010, 21:59):
[Pixs]
( () ( lnu_a.gif ))
( () ( lnu_a.gif ))
( () ( lnu_a.gif ))
( () ( lnu_a.gif ))
#----------------------


Почему при такой записи он вместо lnu_a.gif использует num.gif???

(конфиг переименовал заработало)

Сообщение отредактировал Garm - 28.5.2010, 18:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Каплан
сообщение 6.6.2010, 18:46


БлиZZнеЦ
******

Группа: Почётные мотофаны
Сообщений: 1 371
Регистрация: 19.12.2006
Из: Краснодар- Горячий Ключ
Пользователь №: 112 256
Модель телефона: Milestone/а1200/e8/

Рейтинг: 1167



Знаю, что тут не стол заказов.и всеже.
хочу такой вот фингерпад.
Изображение
тут уже все готовые картинки. как сделать остальное я не знаю. помогите пожалуйста.
http://slil.ru/29282454.
небольшое пояснение по верхнему ряду кнопок. начиная слева
1) переключение между клавиатурами - руская +циферки после букв, -английская + цифры после букв - цифры - символы. (по поводу звездочки: звездочка работает только в цифровой клаве, а в буквах и символах как пробел; решетка как решетка только в цифровой клавиатуре, на нуле хочу чтобы при удержании в цифровой клаве был плюс, ну или при двойном нажатии)
2) одно нажатие Начинает писать с большой буквы, второе нажатие ВСЕ БОЛЬШИЕ (графически отображаться должно из файла наажатой кнопки когда ВСЕ БОЛЬШИЕ, и когда только Первая большая)
3) Энтер
4) стереть.

Вот такие вот пожелания. помогите пожалуйста.

Сообщение отредактировал Каплан - 6.6.2010, 18:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Sgl
сообщение 7.6.2010, 5:12


Опытный
***

Группа: Пользователи
Сообщений: 129
Регистрация: 25.2.2008
Пользователь №: 164 663
Модель телефона: ming a1200e

Рейтинг: 8



+500 тоже хочу такую плюс ещё и с вибро эффектом ^^
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 7.6.2010, 5:35


Гуру
******

Группа: Пользователи
Сообщений: 1 355
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 245



Цитата(Каплан @ Вчера, 22:46)

чтобы при удержании в цифровой клаве был плюс
*


Так помоему нельзя сделать в текущей реализации...

Цитата(Каплан @ Вчера, 22:46)

одно нажатие Начинает писать с большой буквы, второе нажатие ВСЕ БОЛЬШИЕ
*


Так было на каком-то древнем фингерпаде... На текущем так невозможно пока... Либо все маленькие, либо все большие.


Посмотрим, что можно сделать...

Sgl, по виброэффекту: Это к Проводнику. Пока эксклюзив
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Timonok
сообщение 7.6.2010, 5:37


Опытный
***

Группа: Пользователи
Сообщений: 114
Регистрация: 12.4.2009
Пользователь №: 197 617
Модель телефона: a1200e
Прошивка: Qtopia

Рейтинг: 12.5



Каплан, если клава все таки реализуется, советую исправить картинки на верхних клавишах. Из-за таких больших и длинных стрелочек кнопки выглядят как бы растянутыми, будто не подходят по разрешению к экрану)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
_Bolik_
сообщение 7.6.2010, 7:30


Motolancer
*****

Группа: Пользователи
Сообщений: 528
Регистрация: 18.12.2006
Из: UA Львів
Пользователь №: 111 986
Модель телефона: Razr XT910
Прошивка: 4.1.2 JB

Рейтинг: 195



переношу сюда разработки Abrek и Provodnik на тему вибры в фингерпаде.
Цитата

Обнаруживается какой-то странный глюк c продолжительной вибрацией, давайте тестировать.
Исходники и либы выкладываю.
Все изменения искать в /fpad_src/ming/IM_FP_Widget.cpp
Provodnik,
Опиши пожалуйста суть проблемы.


З.Ы.
Надо наверно было в тему фингерпада выложить...уж простите.


дабы не дублировать ссылки, файлы качаем отсюда
думаю, парни напишут сюда подробнее о разработках и "как и с чем ето принимать" laugh.gif

Добавлено позже (7.6.2010, 10:49):
helpsmilie.gif наверное, надо заменить все три библиотеки на такие же из аттача...

Сообщение отредактировал _Bolik_ - 7.6.2010, 7:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 7.6.2010, 9:42


Ветеран
*****

Группа: Пользователи
Сообщений: 321
Регистрация: 28.10.2007
Из: Тольятти
Пользователь №: 152 066
Модель телефона: MotoMing A1200E

Рейтинг: 124



Цитата


Добавлено позже (7.6.2010, 10:49):
helpsmilie.gif наверное, надо заменить все три библиотеки на такие же из аттача...

Именно так.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Provodnik
сообщение 7.6.2010, 10:06


Мотодизайнер
******

Группа: Почётные мотофаны
Сообщений: 1 026
Регистрация: 19.8.2007
Пользователь №: 144 957
Модель телефона: A1600
Победитель конкурса 2008

Рейтинг: 479



Цитата
разработки Abrek и Provodnik
я ничего не делал ) Это целиком и полностью работа Abrek
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 7.6.2010, 22:02


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Тут такие дела делаются ...
ps.gif А на дройде скучно =( ...

Добавлено позже (8.6.2010, 2:03):
Ming Forever !!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Фингерпад / Fingerpad, файлы и руководство по установке... · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

46 страниц V « < 37 38 39 40 41 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27.4.2024, 23:39

Форум живёт: