[00:21] thanks tjaalton [07:53] tjaalton: can I have my mouse back in Intrepid, please? [07:53] heh [07:53] xorg-server 2:1.4.99.906-1ubuntu1 breaks my mouse [07:53] im glad im not the only one who doesnt understand hal [07:56] oh, and here's the log: http://pastebin.com/m2f6aa233 [07:58] tseliot: hmm, and the xorg.conf? [07:58] xorg doesnt seem to think you need input [07:58] right [07:58] # [07:58] # [07:58] (==) ServerLayout "Default Layout" [07:58] # [07:58] (**) |-->Screen "Default Screen" (0) [07:58] # [07:58] (**) | |-->Monitor "Configured Monitor" [07:58] # [07:58] tjaalton: http://pastebin.com/m6bd06a1c [07:59] so uh [07:59] pwnguin: ? [07:59] where'd that xorg.conf come from? [08:00] jockey + xkit [08:00] (does input hotplug mean you can omit input from the layout?) [08:00] input-hotplug is not turned on yet [08:01] it works well with the previous version of xserver-xorg-core [08:02] if you add "Configured Mouse" and "Identified Keyboard" to the ServerLayout [08:02] pwnguin: Each ServerLayout section must have an Identifier entry and at least one Screen entry. [08:02] yes, try adding the mouse to the ServerLayout [08:03] I'll upgrade my laptop asap [08:03] "Normally at least two [input devices] are required, one each for the core pointer and keyboard devices. If either of those is missing, suitable InputDevice entries are searched for using the method described above in the INPUTDEVICE section." [08:03] url? [08:03] therefore it shouldn't be necessary [08:03] man xorg.conf [08:04] shouldn't, but I'm not sure if it's the patches or .906 that broke it [08:04] and get to the ServerLayout section [08:04] if you want your mouse back asap, i think adding it to server layout would do tha [08:04] t [08:05] I had to go back to the previous revision of the package [08:06] I'll reinstall the latest release and try with the 2 entries in the serverlayout section [08:06] * tseliot tries [08:07] * tseliot restarts X [08:08] ok, that did it [08:08] I think it's a bug though [08:10] tjaalton: I'll file a bug report [08:10] tseliot: already files [08:10] -ed [08:10] bug 254868 [08:11] LP# 254868 [08:11] i tried. bots hate me today [08:11] https://bugs.launchpad.net/bugs/254868 [08:11] ok, I'll add a comment there then [08:12] if it's a feature they will have to update the documentation [08:12] can't be [08:12] otherwise it's a bug [08:12] I'll try without the patches first [08:15] yep, no mouse [08:18] ok, log, xorg.conf(s) are attached [08:27] found the problem [08:27] http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commitdiff;h=c30f36c8c1dfd85deaf1c109823a1f15dd218ac7 [08:28] setting AllowEmptyInput to false fixed it [08:28] so that commit is broken [08:29] and now I remember seeing this before on debian-x@ :) [08:33] yep, that's it [11:39] tjaalton: i complained about it on xorg@ too (and somewhat fixed it on master) :) [11:40] jcristau: ok, well input-hotplug fixed that anyway, so no worries :) [11:47] although I did notice that my laptop had another kbmodel set in gnome, and some keys didn't work. I thought that evdev was forced === seb128_ is now known as seb128 [17:09] federico1,bryce: I have just tried to call my program from the Screen resolution applet and it works [17:10] :-) [17:11] oh, and I have also removed a few files from my package of screen-resolution-extra and set up a bzr branch: https://code.launchpad.net/~albertomilone/screen-resolution-extra/main [17:13] tseliot, in the files com.ubuntu.ScreenResolution.Mechanism.* there are references to LIRC :) [17:14] crevette: yes, I know. I took their files as an example [17:15] since using PolicyKit from Python is not documented [17:15] s/using/the use/ [17:33] tseliot: w00t [17:33] tseliot: one second; I'm in a meeting [17:34] federico1: ok === bdmurray_ is now known as bdmurray [17:54] tseliot: sweet [17:55] hey bryce [17:56] heya [17:57] so, input-hotplug is now in use [17:58] yay [18:00] I've reviewed all the input configuration docs on both w.u.c and h.u.c, cleared out some obviously out of date stuff, and left a bunch that I suppose will still be valid, just not necessary (but can't say for sure without testing) [18:00] also none of it seems to related to input-hotplug (dynamic) configuration, so I started some new docs for that [18:00] it's down towards the end of https://wiki.ubuntu.com/X/Config, showing basic xinput usage [18:01] bryce: I had to change the type of 2 pointers (in your patch) to make it compile and added some other things [18:01] I need to reorganize that page a bit [18:01] tseliot: ahh [18:01] tseliot: is it good to go, or are any other changes needed? [18:02] tseliot: probably we should go ahead and get all this into intrepid soon [18:02] of course I will have to adapt the python part a bit so as to make sure that the changes in the API didn't break anything [18:02] bryce: maybe we should upload xkit first [18:02] bryce: actually, xinput is not really dependant on input-hotplug, and it's not that useful before input properties are in [18:06] xinput has been around for some time, but recently input properties was implemented and is now in master (xinput/xserver.. needs driver support as well) [18:11] tjaalton: ah, hm [18:11] so then what would one use to do mouse/keyboard configuration now? [18:11] let evdev handle it [18:12] tseliot: agreed. need help with that? [18:12] tjaalton: how does one configure evdev? [18:13] great, no keyboard after suspend/hibernate with evdev [18:14] tjaalton: i never had a problem with that [18:14] does the log give any clue/ [18:14] jcristau: ok.. must be a kernel problem then [18:15] s,/,?, [18:15] restarting the server makes it work though [18:15] bryce: input.x11_options.