huckg | uvos: I changed HiFi Playback Volume to 10. It is not at all excessive on the bionic. 5 was really very quiet. | 00:34 |
---|---|---|
Wizzup | morn :) | 11:16 |
freemangordon | Wizzup: heh :) | 11:40 |
freemangordon | uvos: autorelock is broken on n900 too | 11:40 |
uvos | yes | 11:43 |
uvos | that is correct | 11:43 |
uvos | its broken on every device that has a slider key | 11:43 |
uvos | as i had to unfilter the slider key device class, as d4 dosent have a seperate device with the slider key on it that can be ignored | 11:44 |
uvos | (it has buttons that cant be ignored too, like volume) | 11:44 |
uvos | we need to replace per device filtering with per keycode filtering as mentioned allready | 11:44 |
freemangordon | do you plan to do that? | 11:45 |
uvos | yes | 11:45 |
freemangordon | great! | 11:45 |
freemangordon | did you try the new ddx? | 11:45 |
uvos | but i plan to replace mces custom input handling with libinput at the same time | 11:45 |
uvos | so it will take some time | 11:45 |
freemangordon | hmm, what advantages does it have? | 11:45 |
freemangordon | less code to maintain? | 11:46 |
Wizzup | uvos: thanks for the sphone fix | 11:46 |
uvos | freemangordon: yeah that but theres more | 11:46 |
uvos | we can share the filtering engine with of libinput with x | 11:46 |
uvos | this makes stuff more consistant | 11:46 |
Wizzup | freemangordon: I did try the new ddx, working well so far for me | 11:46 |
uvos | (like ignoreing input devices in one place) | 11:46 |
uvos | and we can use its transofrmations | 11:46 |
freemangordon | uvos: but, woun;t that make mce depend on X? | 11:47 |
uvos | freemangordon: no it will make it depend on libinput | 11:47 |
uvos | both x and wayland use libinput | 11:47 |
freemangordon | ok | 11:47 |
uvos | (like ignoreing the region outside of the display on mapphones) | 11:47 |
freemangordon | Wizzup: glad to hear. how is the handles count? | 11:47 |
freemangordon | is it a sane value? | 11:48 |
freemangordon | uvos: ok | 11:48 |
Wizzup | freemangordon: I need to look deeper before reporting back really, I thought I still saw something increase a bit after rotation, but that was just one time sampling, so let me just use it for a few days and we'll see | 11:49 |
uvos | Wizzup: morning | 11:49 |
uvos | Wizzup: yw @ sphhone | 11:50 |
uvos | huckg: idk 5 is really quite loud on my bionic | 11:58 |
uvos | depends on how sensetive your headphones are ofc | 11:58 |
uvos | there are also leagal limits to consider, but i dont know rn how those are messured, i mean its 85dba in eu, but that must be with some referance hp sensetivity. | 11:59 |
uvos | we can maybe up it a bit for now and think about what is the right value later | 12:00 |
uvos | Wizzup: freemangordon: so reverting to 71e6186e7a8ca675654bd9de9261aa067407c466 dosent help with special keys | 15:03 |
uvos | certenly this change is required https://github.com/IMbackK/hildon-input-method/commit/efdc6389e68b8c1e6b070ac96e7413021a9628a5 | 15:06 |
uvos | him never gets any events that satisfy https://github.com/IMbackK/hildon-input-method/blob/efdc6389e68b8c1e6b070ac96e7413021a9628a5/src/hildon-im-ui.c#L1425 | 15:08 |
uvos | thus this is never called regardless | 15:08 |
uvos | so its not sufficant | 15:08 |
uvos | everything downstream of this works fine | 15:09 |
uvos | if you synthesize the event | 15:09 |
uvos | so not sure where the problem is (maybe gtk changes) | 15:09 |
uvos | side note: how this works is bad, and might warrent replaceing regardless of other factors | 15:10 |
uvos | it requries the toolkit to redirect all input from x to him and then back to x again thugh custom atoms | 15:11 |
uvos | in reality it would be sufficant if him registered the events as global shortcuts. | 15:11 |
uvos | this way it would work with even if some window other than a hildon hacked gtk2 window is focused | 15:12 |
uvos | and it would not be so agressively x specific | 15:12 |
uvos | how this works is also a security violatio | 15:31 |
uvos | n | 15:31 |
uvos | hildon-gtk2 windows send all input to the root window via the custom atom | 15:31 |
uvos | this allows untrused x11 clients that are prohibited from getting keyboard input withut being focused by the xsecurity extension to grab input from these windows and implement keyloggers | 15:33 |
freemangordon | uvos: why I agree that we shall fix all those issues, I think we have a higher priority things, like: "make it work first" | 15:34 |
freemangordon | uvos: will have a look at it | 15:34 |
freemangordon | (why it does not) | 15:34 |
freemangordon | s/why/while | 15:34 |
freemangordon | uvos: BTW, how do you test if special keys VKB works or not? | 15:35 |
uvos | i synthesied the event | 15:36 |
uvos | it never gets any keyboard input at that point | 15:36 |
uvos | so it cant work otherwise | 15:36 |
uvos | so there is nothing to test | 15:36 |
uvos | the key combination is ctrl-space | 15:36 |
freemangordon | did you try on n900? | 15:36 |
freemangordon | no, ctrl-space is not special keys | 15:36 |
freemangordon | it is layout swithing | 15:36 |
freemangordon | special keys is 'blue arrow'-'ctrl' on n900 | 15:37 |
freemangordon | and 'blue-arrow' is 'alt' or somesuch, chek in kbd config | 15:38 |
uvos | freemangordon: https://github.com/maemo-leste/hildon-input-method-plugins/blob/c46e30149633317d38c5d826d5a363c191a9834d/hildon-im-keyboard-monitor/hildon-im-keyboard-monitor.c#L448 | 15:38 |
uvos | https://github.com/maemo-leste/hildon-input-method-plugins/blob/c46e30149633317d38c5d826d5a363c191a9834d/hildon-im-keyboard-monitor/hildon-im-keyboard-monitor.c#L469 | 15:38 |
uvos | never gets there | 15:38 |
uvos | or https://github.com/IMbackK/hildon-input-method/blob/efdc6389e68b8c1e6b070ac96e7413021a9628a5/src/hildon-im-ui.c#L1425 | 15:38 |
freemangordon | so, for sure ctrl-space was working | 15:39 |
freemangordon | so, we need to bisect | 15:39 |
uvos | reverting to https://github.com/IMbackK/hildon-input-method/commit/efdc6389e68b8c1e6b070ac96e7413021a9628a5 dosent help | 15:39 |
uvos | so its before that | 15:39 |
uvos | idk where to start bisecting | 15:39 |
uvos | might not be in him at all | 15:39 |
uvos | (could be gtk for instance) | 15:39 |
freemangordon | neither do i | 15:39 |
freemangordon | I doub;t | 15:40 |
freemangordon | because HIM has gtk plugin and it still receives events | 15:40 |
freemangordon | lemme see if it still works in my old VM | 15:40 |
uvos | *revertng to 71e6186e7a8ca675654bd9de9261aa067407c466 | 15:41 |
uvos | i mean | 15:41 |
uvos | https://github.com/maemo-leste/hildon-input-method/commit/71e6186e7a8ca675654bd9de9261aa067407c466 | 15:41 |
uvos | ie nix my changes | 15:41 |
freemangordon | I am not saying it is your commit | 15:41 |
uvos | i know | 15:41 |
uvos | but it is | 15:41 |
uvos | my commit broke it aswell | 15:42 |
freemangordon | ah | 15:42 |
uvos | fixing that is just not sufficant | 15:42 |
uvos | the fix is https://github.com/IMbackK/hildon-input-method/commit/efdc6389e68b8c1e6b070ac96e7413021a9628a5 | 15:42 |
uvos | (or revert to before the xkb backend was added ofc) | 15:42 |
freemangordon | sorry, I am not sure I understand | 15:43 |
freemangordon | do you say you know what broke it? | 15:43 |
uvos | no, but i also broke it | 15:43 |
freemangordon | ah :) | 15:43 |
uvos | the above commit unbreaks that | 15:43 |
uvos | but it never gets there | 15:43 |
uvos | so its broken somewhere upstream of that aswell | 15:44 |
freemangordon | well, as simple bisect will help I guess | 15:44 |
freemangordon | just find some commit at which it works | 15:44 |
freemangordon | I can do it as well | 15:44 |
freemangordon | not now, have to do some RL work, ttyl | 15:45 |
Wizzup | freemangordon: ctrl-space on leste never worked for me in the sense that I don't think it ever actually *switched( btw | 17:59 |
Wizzup | (mostly afk today, sry) | 17:59 |
Guest43 | hm | 20:27 |
freemangordon | Wizzup: yes, but it was showing a note at least | 21:12 |
Wizzup | freemangordon: right | 22:26 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!