[01:29:10] <zombah> stuw: с последним патчем надо сделать 4 коротких нажатия чтобы они пачкой в лог высыпались
[01:29:13] <zombah> %)
[01:31:54] <zombah> когда держу нажатой для долгого клика вывалиет сразу UP и DOWN хотя я еще не отпустил, правда это может мелочь
[10:02:25] <vm03> привет всем!
[10:12:38] <stuw> привет
[10:12:51] <stuw> надо и бота научить здороваться со всеми и каждым :)
[11:17:32] <vm03> :)
[13:52:52] <zombah> добрый день всем
[13:53:02] <zombah> stuw: видел логи?
[13:54:05] <zombah> digetx написал что если у себя на a500 делает мемрезер 128мб вместо 256мб то у него тоже лаги начинаются...блин 256мб под по останется всего 200 метров 8(((
[13:54:41] <vm03> zombah, привет
[13:54:48] <zombah> vm03: привет
[13:55:17] <zombah> хотя я никак не пойму что в 3.18 такого что ему нужно в два раза больше памяти под видео
[13:59:23] <zombah> мне кажется что тут что-то не чисто
[14:08:49] <stuw> zombah: видел патч? :)))
[14:09:27] <stuw> по логам - sleep появляется не сразу, потому что я забыл переименовать девайс, для которого SYNC делается. В последнем патче поправил.
[14:09:50] <zombah> stuw: патч еще не видал
[14:10:05] <zombah> stuw: счас качну
[14:10:41] <stuw> сразу приходит нажатие и отпускание при долгом нажатии, потому что нам приходит только одно событие, для которого в драйвере мы и шлем нажатие и отпускание. Я про это вчера уже упоминал.
[14:10:58] <zombah> ааа
[14:11:15] <stuw> железо генерирует одно событие, по которому ядро генерирует два :)
[14:11:27] <zombah> просто я глянул как это на нокии..там нажал кнопку и держись DOWN а как отпустил UP
[14:11:39] <zombah> хотя это пофиг должно быть
[14:11:46] <zombah> андроид и так понять должен
[14:11:54] <zombah> может ему таймаут не нравится
[14:12:58] <stuw> zombah: у нас железо по-другому работает. Задержку можно в ядре генерить, а можно в юзерспейсе (тем демоном)
[14:13:19] <stuw> в юзерспейсе лучше, т.к. лишние слипы в ядре - хуже
[14:15:06] <stuw> zombah: сейчас андроид обрабатывает KEY_SLEEP и KEY_POWER ?
[14:15:34] <zombah> stuw: как отрубил powerbtnd, нет только видит их в getevent и все
[14:16:30] <stuw> powerbtnd вроде только POWER должен обрабатывать. Или на SLEEP тоже влияет ?
[14:17:42] <zombah> stuw: нет он только POWER делает, я надеюсь что SLEEP и так заработает
[14:46:57] <stuw> https://paz00.ru/index.php/No_power_button/lid_events_from_nvec - сделал выжимку, а то ничего не понятно :)
[14:47:04] <stuw> zombah: ^^^
[14:50:59] <stuw> https://paz00.ru/index.php/No_power_button_and_lid_events_from_nvec - новая правильная ссылка
[15:11:19] <zombah> ага
[16:22:58] <zombah> видимо чтото не так с hynix emmc, очень долго форматируется, надо потестить скорость чтения/записи
[16:35:05] <zombah> или она sandisk не помню уже в 8гб что
[16:38:56] <zombah> stuw: по короткому нажатию норм в слип уходит
[16:39:19] <zombah> по закрытию крышки тоже
[16:40:19] <zombah> а вот NVEC power button не живой
[16:40:37] <zombah> по долгой ивенты летят от power key
[16:42:48] <stuw> а вот NVEC power button не живой - ожидаемо, я вместо него использовал NVEC sleep button
[16:42:59] <stuw> по долгой ивенты летят от power key - тоже ожидаемо
[16:43:04] <zombah> ок
[16:43:20] <zombah> счас попробую powerbtnd подцепить к power key девайсу
[16:43:32] <stuw> могут от клавы идти KEY_POWER, вместо power key
[16:43:52] <stuw> *если сделаем от клавы, а не если они сами захотят ))
[16:43:57] <zombah> stuw: неа так не надо powerbtnd перехватывает устройство полностью
[16:48:12] <zombah> ааа емое
[16:48:21] <zombah> вот тупняк я
[16:49:18] <zombah> счас все костыли поубираю
[16:50:19] <zombah> во теперь по долгому нажатию в слип уходит
[16:50:50] <zombah> ну ладно значит таки powerbtnd
[16:52:00] <zombah> но т.к. нажатие долгое, должно быть как родное
[16:56:58] <zombah> счас суспенд еще включу надо посмотреть какой колинкор на 3.18
[16:58:58] <zombah> может у них сорцы есть надо посмотреть как они это делают, глядишь на тоше опять гамес заработает
[17:06:43] <stuw> zombah: что делают?
[17:36:08] <zombah> stuw: андроид игры на клаве с мышкой
[17:36:23] <zombah> stuw: да все работает как доктор прописал! спасибо большое
[17:37:21] <zombah> по короткому слип, по длинному перехватывает powerbtnd
[17:41:59] <zombah> так ну осталось чутка
[17:42:29] <zombah> счас попробую дырку на 256метров, если не поможет надо будет перебрать настройки все
[17:46:38] <zombah> stuw: а таймаут долгого нажатия на кнопку можно регулировать или нет?
[17:47:09] <zombah> счас слишком долго, иногда можно вырубить совсем
[18:09:58] <zombah> хм чет не пытается заснуть, гдет я еще барьер поставил чтоли
[18:11:57] <stuw> нельзя, там железо шлет. 4 секунды до события + 2 задержка в powerbtnd (итого 6). А до полного выключение 8 вроде
[18:12:33] <stuw> патч надо как минимум почистить :) чтобы одним куском было
[18:12:41] <stuw> тогда можешь утянуть себе и оставить
[18:13:32] <stuw> 4 секунды - на глаз, 2 - в коде прописано
[18:13:51] <stuw> примерно 4 секунды жди и отпускай кнопку, меню должно появиться
[18:17:40] <zombah> может в powerbtnd убрать sleep?
[18:18:04] <zombah> на пару секунд быстрее то что надо будет
[18:26:12] <stuw> тогда это не будет "долгим" нажатием %)
[18:27:17] <stuw> можно попробовать как-то сразу позвать этот диалог, без задержек и эмуляций кнопок
[18:27:53] <stuw> может быть не через powerbtnd, а добить сразу нашу подпорку, наподобие асусовской https://github.com/jermaine151/device_asus_tf201/tree/master/asusdec
[18:28:30] <stuw> там сразу и функциональные клавиши можно будет обрабатывать - меню, подсветку и т.д.
[18:34:38] <zombah> stuw: ну powerbtnd норм работает просто таймаут большой
[18:35:21] <stuw> я понимаю, что норм. Просто если у нас будет другая подобная вещь, то можно в нее все :)
[18:36:34] <zombah> можно конечно попробовать