=== JanC is now known as Guest56827 === JanC_ is now known as JanC [13:43] hey all [14:04] hey andyrock, how are you? had good holidays? [14:04] a lot of food and resting [14:04] what about you? :) [14:04] same! [14:04] which was good [14:05] slowly getting back in business now [15:09] hi [15:09] I'm trying to tackle https://bugs.launchpad.net/compiz/+bug/1653072 down, but I'm not very knowledgeable about X event interception [15:09] Ubuntu bug 1653072 in Compiz "Make accessibility shortcuts usable in all context" [Undecided,New] [15:10] so, has someone a pointer for me so I don't peek too far the tree? [15:11] basically the problem is the plugins need to get binding events also when there's a keyboard grab active -- well, at any time that is [17:22] b4n: it's not just about shortcuts [17:22] e.g. the ezoom plugin fails to properly zoom in/out unity [17:22] andyrock: you mean at all? [17:23] hikiko did some work on it [17:23] let me check the negative plugin [17:23] give me 10 mins [17:24] sure [17:24] BTW, maybe XI2 and the XI_Raw* events would work. Mumble seems to be using that and Mumble works with grabs just fine [17:25] and the true problem is that the screensaver and the menus have the grab [17:25] using XI2 should work but the amount of work is huge [17:26] :( [17:26] I'm wondering how Orca does that [17:27] the unaware X guy I am hoped it could be a matter of enabling XI2 and adding support for its events (possibly manually in the specific plugins if that's easier in the mantime) [17:27] andyrock: I tried to check out, but I don't really understand their code [17:27] it's in at-spi2-core [17:27] but it looks hairy [17:28] mmm not sure you can do that hacking a single plugin but I can take a look [17:29] https://git.gnome.org/browse/at-spi2-core/tree/registryd deviceeventcontroller-x11.c and event-source.c I'd say [17:29] that would be awesome :) [17:34] i think we can use at-spi directly inside that plugins but I'm not completly sure [17:34] b4n: ^^^ [17:34] I'll take a look [17:35] oh, I didn't think of that. sounds kind of hacky but possibly no more than manually handling XI2 indeed, and possibly easier [17:36] andyrock: thanks === JanC_ is now known as JanC