motofan logo
12 страниц V « < 9 10 11 12 >        
> 

Фингерпад / 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 килобайт ) Кол-во скачиваний: 1139
Архив включает в себя либы фингерпада и базовый набор конфигов.

Зачем это надо:
- замена (или альтернатива) штатной мотороловской клавиатуре, с которой без стилуса работать, мягко говоря, проблемматично. годится и для 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 килобайт ) Кол-во скачиваний: 1228

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

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


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 мегабайт ) Кол-во скачиваний: 701
бросить в корень диска С:\
_______________________________________________________________________
Готовые решения: tel.gif у кого есть свои варианты, прошу выложить в теме, или в личку, ткните носом в линк, я перенесу их в хедер. ...

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

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

Изображение
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 килобайт ) Кол-во скачиваний: 1142
Прикрепленный файл update.tar.gz.txt   ( 28.13 килобайт ) Кол-во скачиваний: 800
Прикрепленный файл libezxappbase.so.1.0.0.gz.txt   ( 617.47 килобайт ) Кол-во скачиваний: 861
Прикрепленный файл fpad_src.tar.gz   ( 30.18 килобайт ) Кол-во скачиваний: 993
Прикрепленный файл libfpeng.so.1.0.0.gz   ( 17.1 килобайт ) Кол-во скачиваний: 663
Прикрепленный файл fingerpad_faq.pdf   ( 62.23 килобайт ) Кол-во скачиваний: 1228
Прикрепленный файл 26062009_fpad.tar.gz   ( 73.09 килобайт ) Кол-во скачиваний: 1139
Прикрепленный файл Qt.zip   ( 5.46 мегабайт ) Кол-во скачиваний: 701
Прикрепленный файл qwerty_RU.rar   ( 81.98 килобайт ) Кол-во скачиваний: 671
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 13.5.2010, 7:04


Гуру
******

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

Рейтинг: 250



Цитата(Silent_Bob @ Вчера, 22:49)

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


В том-то и дело, что почему-то не печатается. И у меня при его вызове появилась русская раскладка, а должны быть цифры, так как цифровая клавиатура основная (Type 0), а все остальные - дополнительные (Type 1)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 13.5.2010, 11:54


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

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

Рейтинг: 807



Разве порядок загрузки задаётся не в load.cfg ???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 13.5.2010, 18:33


Гуру
******

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

Рейтинг: 250



Цитата(Silent_Bob @ Сегодня, 15:54)

Разве порядок загрузки задаётся не в load.cfg ???
*


Type 1 должен быть обязательно загружен до Type 0, а показывается первая Type 0

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 16.5.2010, 7:10


Гуру
******

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

Рейтинг: 250



Новая странность.

Поставил обратно свой фингерпад из поста № 312 но switch не работает! То есть появляется цифровая клавиатура, а переключать клавиатуры не хочет...

А здесь в чем может быть дело??? Он же у меня работал...

Сообщение отредактировал Garm - 16.5.2010, 7:10
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SergGG
сообщение 18.5.2010, 11:40


Мингофан
*******

Группа: Почётные мотофаны
Сообщений: 1 540
Регистрация: 30.5.2006
Из: Дніпро
Пользователь №: 85 418
Модель телефона: Droid Turbo
Прошивка: 6.0
Победитель конкурса 2008


Настроение:
Капітан Збройних сил України



Рейтинг: 1612



Наткнулся на инфу Частота повторения букв в русском языке http://spectator.ru/life/language/letter_frequency
Думаю, может пригодиться при разработке фингерпада.


Сообщение отредактировал SergGG - 18.5.2010, 11:42
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Provodnik
сообщение 18.5.2010, 12:46


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

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

Рейтинг: 479



Уже не концепт, но вот правда увидеть в живую его можно будет не скоро, один из 4 встроенных фингерпадов Iris x7
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fluffy
сообщение 18.5.2010, 20:43


Интересующийся
**

Группа: Пользователи
Сообщений: 86
Регистрация: 5.2.2010
Из: Россия
Пользователь №: 213 570
Модель телефона: a1200e
Прошивка: R541L7_11R_Iris


Настроение:
Дорога возникает под шагами идущего



Рейтинг: 33



thumbsup.gif ребята молодцы,отличные работы делаете
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 27.5.2010, 10:05


Гуру
******

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

Рейтинг: 250



Цитата(Provodnik @ 18.5.2010, 16:46)

Уже не концепт, но вот правда увидеть в живую его можно будет не скоро, один из 4 встроенных фингерпадов Iris x7
*


Мне вот хотелось узнать как ты реализуешь переключение En-Ru в этом фингерпаде... Можно в личку, дабы секреты не распространять...

Я пробовал сделать так, но тестер не работает с таким, потому что чтобы переключиться на раскладку она должна быть загружена до текущей раскладки...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Provodnik
сообщение 27.5.2010, 11:15


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

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

Рейтинг: 479



Цитата
секрет
не секрет smile.gif я даже не задумываюсь об этом и все работает smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 27.5.2010, 17:48


Гуру
******

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

Рейтинг: 250



Provodnik,
везет... А мой последний фингерпад не хочет работать на телефоне, хотя на тестере все хорошо работает... И я понять не могу почему...


Как-нибудь можно кстати обновить фингерпад без перезагрузки телефона?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
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 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



Цитата(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 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



Цитата(Каплан @ Вчера, 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 !!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 8.6.2010, 9:07


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

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

Рейтинг: 124



Цитата(Provodnik @ 7.6.2010, 10:44) *

Это не глюк, скорее следствие, я подумал сначала что это ты такой принцип заложил

Если тестировать на фингерпаде сделанным по принципу обычной клавиатуры - то все прекрасно
Но если тестировать на сделанном по принципу телефонной клавиатуры, где идет перебор символов одной кнопкой, телефон долго и сильно вибрирует

Действительно, есть такое. Как решить не знаю. Пробовал добавить остановку вибрации на отпускание татча- никакого эффекта. Есть у кого какие идеи?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Meate
сообщение 8.6.2010, 9:16


Физик
******

Группа: Пользователи
Сообщений: 1 220
Регистрация: 24.6.2008
Пользователь №: 175 612
Модель телефона: iphone
Прошивка: iOS 7 b1

Рейтинг: 655



вопрос,где лежат эти либы по умолчанию?
через поиск я нашёл только местонахождение 1-ой
прошивка от алекса
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@leks
сообщение 8.6.2010, 9:34


xakep
*****

Группа: Пользователи
Сообщений: 486
Регистрация: 11.3.2007
Из: Сургут
Пользователь №: 126 393
Модель телефона: Quench XT5
Прошивка: @leks Mod 0.1


Настроение:
Не будем о грустном...



Рейтинг: 358



Цитата(Meate @ 8.6.2010, 15:16) *

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

Ложим эти либы на карту по пути /mmc/mmca1/.autorun/fpad

И прописываем в файл /mmc/mmca1/.autorun/startup.txt
Код

mount --bind /mmc/mmca1/.autorun/fpad/libfpsrch.so.1.0.0 /usr/data_resource/preloadapps/qtapps/fpad/libfpsrch.so.1.0.0
mount --bind /mmc/mmca1/.autorun/fpad/libfpnum.so.1.0.0 /usr/data_resource/preloadapps/qtapps/fpad/libfpnum.so.1.0.0
mount --bind /mmc/mmca1/.autorun/fpad/libfpeng.so.1.0.0 /usr/data_resource/preloadapps/qtapps/fpad/libfpeng.so.1.0.0


Сообщение отредактировал @leks - 8.6.2010, 10:23
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 8.6.2010, 9:46


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

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

Рейтинг: 124



Немного изменил принцип работы: теперь вибрация повешена не на нажатие на татч , а на отправку символа. Вроде бы поменьше трясти стало.наверно. Зато появилась интересная игрушка: попробуйте поводить по фингерпаду стилусом не отрывая его. Очень нервы успокаивает )))
Прикрепленный файл fpad_upd_1.zip   ( 29.47 килобайт ) Кол-во скачиваний: 80
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@leks
сообщение 8.6.2010, 9:52


xakep
*****

Группа: Пользователи
Сообщений: 486
Регистрация: 11.3.2007
Из: Сургут
Пользователь №: 126 393
Модель телефона: Quench XT5
Прошивка: @leks Mod 0.1


Настроение:
Не будем о грустном...



Рейтинг: 358



P.S. (Для Abrek'a) Скомпилил либы прямо на телефоне, выдавало ошибки но либы скомпилились и работают...
Правда долговато компилятся, но факт есть факт, проги можно компилить прямо на телефоне...

Сообщение отредактировал @leks - 8.6.2010, 10:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Meate
сообщение 8.6.2010, 10:09


Физик
******

Группа: Пользователи
Сообщений: 1 220
Регистрация: 24.6.2008
Пользователь №: 175 612
Модель телефона: iphone
Прошивка: iOS 7 b1

Рейтинг: 655



Цитата(@leks @ Сегодня, 13:34)

mount --bind /mmcа/
*



не mmca a mmc !) так, малоли у кого работать не будет, как у меня :)

Сообщение отредактировал Meate - 8.6.2010, 10:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@leks
сообщение 8.6.2010, 10:12


xakep
*****

Группа: Пользователи
Сообщений: 486
Регистрация: 11.3.2007
Из: Сургут
Пользователь №: 126 393
Модель телефона: Quench XT5
Прошивка: @leks Mod 0.1


Настроение:
Не будем о грустном...



Рейтинг: 358



Цитата(Abrek @ 8.6.2010, 15:07) *

Действительно, есть такое. Как решить не знаю. Пробовал добавить остановку вибрации на отпускание татча- никакого эффекта. Есть у кого какие идеи?

У меня другое предложение, попробовать реализовать функцию кнопки Shift, уж сильно её не хватает, тогда можно будет делать полноценные клавы и отказаться вообще от стандартной...

Добавлено позже (8.6.2010, 16:14):
Цитата(Meate @ 8.6.2010, 16:09) *

mount --bind /mmcа/

Не понял поста?!?!?!?
Понял, исправил...

Сообщение отредактировал @leks - 8.6.2010, 10:23
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 8.6.2010, 10:20


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

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

Рейтинг: 124



Цитата(@leks @ 8.6.2010, 14:12) *

У меня другое предложение, попробовать реализовать функцию кнопки Shift, уж сильно её не хватает, тогда можно будет делать полноценные клавы и отказаться вообще от стандартной...

Да, с Shift было бы привычнее. Надо подтягивать людей понимающих в QT. Я в нём толком не разбираюсь, имею лишь интуицию и терпение.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Provodnik
сообщение 8.6.2010, 12:37


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

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

Рейтинг: 479



Abrek, а можешь сюда под спойлер выложить основной код фингерпада? Я не понял где смотреть в исходниках

Хочу попробовать найти где указана центровка картинки, это ведь всего лишь свойство объекта, оно тупо должно быть указано

Цитата
Shift
двойное нажатие на букву по моему скромному мнению лучше шифта..
а я очень очень хочу избавится от полоски выбора клавиатуры.. прямой правкой добился ее неактивности, но удалить не получается..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 8.6.2010, 14:02


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

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

Рейтинг: 124



Цитата(Provodnik @ 8.6.2010, 16:37) *

...а я очень очень хочу избавится от полоски выбора клавиатуры.. прямой правкой добился ее неактивности, но удалить не получается..

Измени в конфиге высоту параметр hei 114 на hei 200
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Каплан
сообщение 8.6.2010, 15:37


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

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

Рейтинг: 1167



Почитал тему. и чего-то недопонял. в вингерпаде чтоли должно быть во всех рядах и столбцах равное количество кнопок? не выйдет как я нарисовал...
П.С. Сейчас 0и + разделил на 2 кнопки.

Добавлено позже (8.6.2010, 19:40):
Ой. дочитал доконцу. можно неодинаковые.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 8.6.2010, 16:13


Гуру
******

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

Рейтинг: 250



Цитата(Abrek @ Сегодня, 18:02)

Измени в конфиге высоту параметр hei 114 на hei 200
*


В фингерпаде?

Как его потом закрывать?

Сообщение отредактировал Garm - 9.6.2010, 5:54
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Provodnik
сообщение 8.6.2010, 17:18


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

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

Рейтинг: 479



Поменял, он просто получился на весь экран и все..
Картинка сверху, потом 126 пикселей чернота (240-114), потом привычная полоска выбора клавиатур


Ее не было у самого первого фингерпада, и кнопка закрытия на нем была

У нас же есть исходники, может просто код перетянуть?
Меня даже не меню выбора, меня эта дебильная рамка вокруг названия текущей клавиатуры, которая всю красоту портит, убивает

Добавлено чуть позже
и не нужна фингерпаду кнопка закрытия, щелчок по панели его убирает

Сообщение отредактировал Provodnik - 8.6.2010, 17:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Каплан
сообщение 8.6.2010, 20:37


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

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

Рейтинг: 1167



и так...
сел, попробовал сам сделать фингерпад. что-то получилось, что-то нет.
получилось сделать цифровую. в тестере она норм отображается и даже работает. все остальные сделал тоже, но что-то не так. в тестере не отображаются и с циферок на мои не переключает(если мои циферки поставить в исходный фингерпад, с которого делал, то там переключает режимы норм). и к символьной не все символы знаю как и откуда вставить (нужно будет добавить §¥£€ в соответсвии с рисунком символьной клавы).. но во всех конфигах все распределено, где что и какая кнопка отвечает. но вот только чего-то не получается у меня... и еще не понял как сделать отображение нажатой кнопки. посмотрите плиз, кто может, подправьте что и как надо...
Проводник, знаю, что ты сказал, что поможешь, на следующей неделе, но азарт берет свое. поэтому выложил сюда в тему все.

http://slil. ru/29297757
сейчас в архиве есть вроде все что надо, и как надо относительно графики. и плюс мои конфиги.

Заранее спасибо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@leks
сообщение 9.6.2010, 2:55


xakep
*****

Группа: Пользователи
Сообщений: 486
Регистрация: 11.3.2007
Из: Сургут
Пользователь №: 126 393
Модель телефона: Quench XT5
Прошивка: @leks Mod 0.1


Настроение:
Не будем о грустном...



Рейтинг: 358



Цитата(Каплан @ 9.6.2010, 2:37) *
Spoiler:

и так...
сел, попробовал сам сделать фингерпад. что-то получилось, что-то нет.
получилось сделать цифровую. в тестере она норм отображается и даже работает. все остальные сделал тоже, но что-то не так. в тестере не отображаются и с циферок на мои не переключает(если мои циферки поставить в исходный фингерпад, с которого делал, то там переключает режимы норм). и к символьной не все символы знаю как и откуда вставить (нужно будет добавить §ҐЈ€ в соответсвии с рисунком символьной клавы).. но во всех конфигах все распределено, где что и какая кнопка отвечает. но вот только чего-то не получается у меня... и еще не понял как сделать отображение нажатой кнопки. посмотрите плиз, кто может, подправьте что и как надо...
Проводник, знаю, что ты сказал, что поможешь, на следующей неделе, но азарт берет свое. поэтому выложил сюда в тему все.

http://slil. ru/29297757
сейчас в архиве есть вроде все что надо, и как надо относительно графики. и плюс мои конфиги.

Заранее спасибо.
[close]

Сейчас гляну и опишу в чем косяк...

Добавлено позже...
Косяк во всем...
Сейчас исправлю и выложу исправленные файлы...

Добавлено позже (9.6.2010, 10:37):
Держи исправленный
Прикрепленный файл fpadNEW.rar   ( 122.09 килобайт ) Кол-во скачиваний: 118

Исправил все конфиги, добавил смену картинки при нажатии на кнопки...


Для того чтобы разобраться в структуре конфигов, сравни изменения в файлах и проанализируй...

Добавлено позже (9.6.2010, 10:48):
Кстати для CapsLock я не добавлял, так как у тебя картинка обычной клавы и для CapsLock обсолютно одинаковая...
По поводу символов §ҐЈ€, как не пробовал не хотят отображаться...
Ещё пробел и символ * не могут быть на одной клавише, в фингере вообще не могут совмещаться команды с символами и бувами
Прикрепленное изображениеПрикрепленное изображение
Если нужно будет, обращайся в ЛС, только сначала нарисуй картинки для CapsLock, в обычном состоянии и нажатую...

В исправленном мной фингере могут быть косяки, делал на скорую руку и преследовал впервую очередь работоспособность фингера, так что не пинать ногами...
Фингер не мой, а Каплан'а


Сообщение отредактировал @leks - 9.6.2010, 9:33
Прикрепленный файл fpadNEW.rar   ( 122.09 килобайт ) Кол-во скачиваний: 118
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 9.6.2010, 6:00


Гуру
******

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

Рейтинг: 250



Abrek, насчет вибрации.

В libfpsrch.so.1.0.0, что заменяет libfingerpad.so.1.0.0 вибрация нормально отрабатывается.

А вот в libfpnum.so.1.0.0, заменяющая libnumberboard.so.1.0.0 вибрация с этим глюком - повторное нажатие дает более мощную вибрацию
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@leks
сообщение 9.6.2010, 6:41


xakep
*****

Группа: Пользователи
Сообщений: 486
Регистрация: 11.3.2007
Из: Сургут
Пользователь №: 126 393
Модель телефона: Quench XT5
Прошивка: @leks Mod 0.1


Настроение:
Не будем о грустном...



Рейтинг: 358



Цитата(Garm @ 9.6.2010, 12:00) *
Spoiler:

Abrek, насчет вибрации.

В libfpsrch.so.1.0.0, что заменяет libfingerpad.so.1.0.0 вибрация нормально отрабатывается.

А вот в libfpnum.so.1.0.0, заменяющая libnumberboard.so.1.0.0 вибрация с этим глюком - повторное нажатие дает более мощную вибрацию
[close]

Вообще то эти две либы абсолютно одинаковые, точнее это одна либа переименованная...
Если мне память не изменяет...

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


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

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

Рейтинг: 124



Цитата(Garm @ 9.6.2010, 10:00) *

Abrek, насчет вибрации.

В libfpsrch.so.1.0.0, что заменяет libfingerpad.so.1.0.0 вибрация нормально отрабатывается.

А вот в libfpnum.so.1.0.0, заменяющая libnumberboard.so.1.0.0 вибрация с этим глюком - повторное нажатие дает более мощную вибрацию

Повторное нажатие везде даёт более мощную вибрацию. А либы действительно одинаковые.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Каплан
сообщение 9.6.2010, 9:01


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

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

Рейтинг: 1167



Изображение
Скачать
он готов. немного подправил графику под конфиги в символьной клаве и сделал циферки 1 2 3в русской и англ клаве, там был небольшой глюк.

@leks, спасибо огромное за помощь.

Abrek, спасибо за вибру.

Сообщение отредактировал Каплан - 9.6.2010, 9:01
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@leks
сообщение 9.6.2010, 9:14


xakep
*****

Группа: Пользователи
Сообщений: 486
Регистрация: 11.3.2007
Из: Сургут
Пользователь №: 126 393
Модель телефона: Quench XT5
Прошивка: @leks Mod 0.1


Настроение:
Не будем о грустном...



Рейтинг: 358



Цитата(Каплан @ 9.6.2010, 15:01) *
Spoiler:

Изображение
Скачать
он готов. немного подправил графику под конфиги в символьной клаве и сделал циферки 1 2 3в русской и англ клаве, там был небольшой глюк.

@leks, спасибо огромное за помощь.

Abrek, спасибо за вибру.
[close]


Ещё немного подправил...
Прикрепленный файл fpadNEW2.rar   ( 146.35 килобайт ) Кол-во скачиваний: 126

Добавил в конфиги для CapsLock
Для полноценного зрительного восприятия нужно подправить картинки клавиатур...
Список картинок с расшифровкой:
  • num.gif - Цифровая клавиатура
  • num_pr.gif - Цифровая клавиатура подсвеченная

  • qwerty_ru.gif - Русская клавиатура
  • ru_pr.gif - Русская клавиатура подсвеченная

  • qwerty_ru_caps.gif - Русская клавиатура CapsLock
  • ru_caps_pr.gif - Русская клавиатура CapsLock подсвеченная

  • qwerty_en.gif - Английская клавиатура
  • eng_pr.gif - Английская клавиатура подсвеченная

  • qwerty_en_caps.gif - Английская клавиатура CapsLock
  • eng_caps_pr.gif - Английская клавиатура CapsLock подсвеченная

  • symb.gif - Символьная клавиатура
  • symb_pr.gif - Символьная клавиатура подсвеченная

Каплан, я бы на твоём месте, нарисовал бы раскладки для больших и маленьких букв отдельно, тогда визуально будет видно когда маленькие вводишь, а когда БОЛЬШИЕ


Сообщение отредактировал @leks - 9.6.2010, 9:37
Прикрепленный файл fpadNEW2.rar   ( 146.35 килобайт ) Кол-во скачиваний: 126
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Фингерпад / Fingerpad, файлы и руководство по установке... · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

12 страниц V « < 9 10 11 12 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 26.7.2025, 2:46

Форум живёт: