#touchbook IRC Log


IRC Log for 2009-11-22

Timestamps are in GMT/BST.

[0:05] * Meizirkki (n=Meizirkk@ has joined #touchbook
[1:05] * evilnick (i=4571af51@rockbox/staff/evilnick) Quit ("Page closed")
[1:29] * Martix (n=Martix@ has joined #touchbook
[1:36] * Vito89 (n=quassel@ has joined #touchbook
[1:36] * MMlosh (n=MMlosh@2001:470:1f0b:b78:15ec:d326:33cd:4775) has joined #touchbook
[2:17] * noopman (i=npx@server3.raumopol.de) Quit ("ZNC - http://znc.sourceforge.net")
[2:17] * noopman (i=npx@ has joined #touchbook
[2:47] * fooq (n=reini@cm56-152-97.liwest.at) has joined #touchbook
[2:47] * Q_Continuum (n=Q_Contin@75-168-111-27.mpls.qwest.net) has joined #touchbook
[2:50] * fooq_ (n=reini@cm56-152-97.liwest.at) has joined #touchbook
[2:53] * fooq (n=reini@cm56-152-97.liwest.at) Quit (Nick collision from services.)
[2:53] * fooq_ is now known as fooq
[2:56] <fooq> i played a bit with the tslib calibration and test suite
[2:56] <fooq> first of all one should get rid of xfce to test those, as it somehow always gets in the way of the fullscreen displayed test program
[2:57] <fooq> however, it seems that there is no 'click' at the moment, everything is done in 'drag' mode
[2:57] <fooq> you should notice that when you try to click in xterm
[2:58] <fooq> it marks a line, which indicates that it received 'drag' input
[3:36] <Meizirkki> i guess if it's in click mode you cannot drag at all
[3:47] <fooq> yes, but there is a switch .. at least in ts_test (or similar)
[3:48] <fooq> in the tslib test program you can change the mode by either clicking on a button captioned drag, or the button captioned draw
[3:48] <fooq> and i noticed that with the current setup, the drawing does not work out well
[3:48] <fooq> instead of a continuous line, you end up with a stippled line
[3:49] <fooq> well, i will look into that later
[3:50] <fooq> at least there are some values to tune in /etc/ts.conf
[3:54] * markwbaur (n=Mark@stgt-5f73c559.pool.mediaWays.net) has joined #touchbook
[3:57] <Corsac> yup, touchscreen definitely needs some tuning
[4:01] * Meizirkki is satisfied with tslib
[4:18] * Q_Continuum (n=Q_Contin@75-168-111-27.mpls.qwest.net) Quit ("Ex-Chat")
[4:36] * markwbaur (n=Mark@stgt-5f73c559.pool.mediaWays.net) Quit (Read error: 104 (Connection reset by peer))
[4:55] * markwbaur (n=Mark@stgt-5f73c559.pool.mediaWays.net) has joined #touchbook
[4:56] * fooq (n=reini@cm56-152-97.liwest.at) Quit ()
[5:36] * Meizirkki_ (n=Meizirkk@ has joined #touchbook
[5:44] * Meizirkki (n=Meizirkk@ Quit (Read error: 145 (Connection timed out))
[5:44] * markwbaur (n=Mark@stgt-5f73c559.pool.mediaWays.net) Quit ("Leaving.")
[5:46] * Martix (n=Martix@ has left #touchbook
[5:53] * Vito89 (n=quassel@ Quit (Read error: 148 (No route to host))
[6:01] <viridior> morning
[6:06] <Corsac> hum, is there a way to quit ts_test? :)
[6:33] * Martix (n=Martix@ has joined #touchbook
[6:59] * Vito89 (n=quassel@gw.loccal.net) has joined #touchbook
[7:02] * tommd (n=Thomas_D@65-102-11-148.ptld.qwest.net) has joined #touchbook
[7:52] * fooq (n=reini@cm56-152-97.liwest.at) has joined #touchbook
[8:01] <viridior> wb all
[8:04] * robclark (n=robclark@nat/ti/x-ndlefnkynyeboxjx) has joined #touchbook
[8:16] * markwbaur (n=Mark@stgt-5f73c559.pool.mediaWays.net) has joined #touchbook
[8:18] * markwbaur (n=Mark@stgt-5f73c559.pool.mediaWays.net) Quit (Client Quit)
[9:22] <tommd> mmmmm, tasty netsplit.
[9:28] <viridior> anybody have/or know someone that would like to work on the themes and graphics for the neuvoo os?
[9:35] * evilnick (i=0c140464@rockbox/staff/evilnick) has joined #touchbook
[10:08] * robclark (n=robclark@nat/ti/x-ndlefnkynyeboxjx) Quit ()
[10:52] <fooq> regarding tslib and dragging instead of clicking, we found out that this behaviour is distance dependant
[10:52] <fooq> you can reproduce that when you play around in maximised mypaint
[10:53] <fooq> maximise the window, take the ink brush from the first row of brushes (to the right), and draw in the 4 edges
[10:53] <fooq> you will find out, once the distance of the inputs gets smaller, a line will be drawn to the previous position
[10:54] <fooq> this is the same in notetaker, but not so obvious because there is some postprocessing happening
[11:00] * jvs|armed (n=jvs@cm56-152-97.liwest.at) has joined #touchbook
[11:00] <jvs|armed> fooq
[11:01] <jvs|armed> I have read your messages on my desktop
[11:01] <jvs|armed> I tend to believe the touchscreen is constantly in drag mode
[11:02] <jvs|armed> it looks like that
[11:03] * jvs|armed (n=jvs@cm56-152-97.liwest.at) has left #touchbook
[11:05] * jvs|armed (n=jvs@cm56-152-97.liwest.at) has joined #touchbook
[11:07] <jvs|armed> well, it does not detect that the stylus is released
[11:08] <jvs|armed> and if another event within a certain distance is detected, it gets interpreted incorrectly
[11:09] <jvs|armed> try to close or resize an application
[11:10] <jvs|armed> but first click somewhere, a few cm beside
[11:11] <jvs|armed> then try to click the X, the hand icon will appear
[11:11] <jvs|armed> as you wanted to drag the app
[11:17] <jvs|armed> maybe that's an feature
[11:19] * torpor (n=w1x@88-117-10-176.adsl.highway.telekom.at) has joined #touchbook
[11:19] <torpor> evening
[11:20] * shtylman (n=shtylman@cpe-68-173-99-55.nyc.res.rr.com) Quit (Remote closed the connection)
[11:22] * shtylman (n=shtylman@cpe-68-173-99-55.nyc.res.rr.com) has joined #touchbook
[11:29] <jvs|armed> what does change the value in ai.input?
[11:29] <jvs|armed> /etc/ai.input
[11:29] <jvs|armed> I have never ever opened this file before
[11:30] <jvs|armed> and when investigating why auto-rotation suddenly stopped working
[11:30] <jvs|armed> I stumbled upon this and read a 3 instead of a 0
[11:30] <gregoiregentil> it means that you have no rotation
[11:30] <jvs|armed> I have read about these values in /usr/bin/ai/desktop/...
[11:30] <jvs|armed> I know gregoiregentil
[11:31] <jvs|armed> I have set it to 0 again
[11:31] <gregoiregentil> http://www.alwaysinnovating.com/wiki/index.php/Ai-daemon
[11:31] <gregoiregentil> read the fifth line of the comment
[11:31] <jvs|armed> thanks
[11:31] * Meizirkki_ (n=Meizirkk@ Quit (Remote closed the connection)
[11:31] <gregoiregentil> you probably launched the 3D game (which does echo 3 ...) and it didn't put back the value
[11:32] <jvs|armed> right, I killed it yesterday
[11:32] <jvs|armed> many thanks
[11:33] <gregoiregentil> perhaps I should reset thsi value to zero at each boot
[11:33] <jvs|armed> nah
[11:34] <jvs|armed> this would others
[11:34] <jvs|armed> *confuse
[11:35] <jvs|armed> gregoiregentil: I could calibrate the touchscreen, works better now
[11:35] <gregoiregentil> I modified it. I think that it's a safe move. If user doesn't get rotation after reboot, => ticket on support
[11:35] <gregoiregentil> I'm interested to learn more
[11:35] <gregoiregentil> I consider improving the touchscreen as a key step
[11:35] <gregoiregentil> can you tell me what you did?
[11:36] <gregoiregentil> also, I'm not sure about changing tslib confg at each rotation but I know where to do it
[11:37] <jvs|armed> well, we experimented a bit
[11:37] <jvs|armed> it indeed needs different calibration settings
[11:37] <jvs|armed> now, in landscape standard mode the pointer is exactly where the stylus is
[11:38] <jvs|armed> I can close apps, I can reach the X, as well us the scrollbar, if I want to
[11:38] <jvs|armed> that has not been possible yesterday
[11:38] <jvs|armed> well...
[11:38] <jvs|armed> killed xfce
[11:39] <jvs|armed> modified /etc/inittab
[11:39] <jvs|armed> (replaced respawn by once)
[11:39] <jvs|armed> then created calib.env in /etc/
[11:44] <azaghal> Corsac: Btw, what happened when USPS showed the package arrived to France for you?
[12:20] * jvs|armed (n=jvs@cm56-152-97.liwest.at) Quit (Read error: 60 (Operation timed out))
[12:24] * jvs|armed (n=jvs@cm56-152-97.liwest.at) has joined #touchbook
[12:28] * jvs|armed (n=jvs@cm56-152-97.liwest.at) has left #touchbook
[12:29] <Corsac> azaghal: I got the package before the usps tracking number shows it
[12:29] <azaghal> Ah
[12:29] <azaghal> Corsac: What happens if the person which should receive the package is not at home?
[12:34] <Corsac> well, it'll end up at the local post office
[12:34] <Corsac> and you'll receive a note saying when to get it
[12:34] <Corsac> (I think they try to deliver it twice before)
[12:40] <azaghal> I see.
[12:48] <fooq> gregoiregentil: regarding tslib and button release event handling, you might be interested in this patch: http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg573362.html
[12:48] <fooq> i don't know whether this is already applied, but if not, maybe that helps
[12:49] <gregoiregentil> that sounds quite interesting for bug #64
[12:49] <gregoiregentil> what's Dominic Kramer IRC nickname?
[12:50] <fooq> hmm , don't know
[12:50] <gregoiregentil> I'm very confused between IRC nickname and bugzilla name
[12:50] <gregoiregentil> Very difficult to track people
[12:50] <fooq> ack
[12:50] <fooq> i will try if the release is handled properly when variance module is disabled
[12:51] <fooq> as this problem shall only occur in combination with variance mod
[12:51] <gregoiregentil> so I'm a little bit confused
[12:51] <gregoiregentil> on one side, there is this bug #64 and we think that there is a fix in tslib
[12:52] <gregoiregentil> and then, there is the calibration problem. But is the calibration still wrong depending of the rotation
[12:52] <gregoiregentil> or are we OK on that front?
[12:52] <fooq> in my experience the calibration is good enough even when rotated
[12:53] <gregoiregentil> so do you want to try this patch?
[12:53] <gregoiregentil> do you know how to cross-compile or should I do it for you?
[12:53] <gregoiregentil> can you please log this conversation on bugzilla #64
[12:53] <fooq> i didnt cross compile, yet
[12:53] <fooq> 2nd day with my touchbook :)
[12:54] <fooq> so i have nothing set up for crosscompiling
[12:55] <gregoiregentil> nput-tslib-0.0.6-r7/xf86-input-tslib-0.0.6$ patch -p1 < a.patch
[12:55] <gregoiregentil> patching file src/tslib.c
[12:55] <gregoiregentil> Hunk #1 FAILED at 123.
[12:55] <gregoiregentil> Hunk #2 FAILED at 181.
[12:55] <gregoiregentil> Hunk #3 FAILED at 210.
[12:55] <gregoiregentil> Hunk #4 FAILED at 346.
[12:55] <gregoiregentil> 4 out of 4 hunks FAILED -- saving rejects to file src/tslib.c.rej
[12:55] <gregoiregentil> I need to patch manually
[12:55] <gregoiregentil> one second
[13:01] * MMlosh (n=MMlosh@2001:470:1f0b:b78:15ec:d326:33cd:4775) Quit ("Bye...")
[13:02] <gregoiregentil> here is the code of tslibt: http://pastebin.com/d4898ddbd
[13:02] <gregoiregentil> I think that it's quite different from what the patch is trying to... patch
[13:03] <fooq> thanks. that was quick
[13:03] <gregoiregentil> I don't understand the patch
[13:04] <gregoiregentil> the patch seems to do some stuff for rotation and not for what it's saying in the body header
[13:04] <jvs> go for it fooq
[13:05] <fooq> hehe you mean "try" it, don't you ? :)
[13:05] <gregoiregentil> No, I think that I understand
[13:05] <gregoiregentil> one second
[13:05] <jvs> "do, or do not. there is no try" - master yoda
[13:06] <jvs> gregoiregentil, @calibration - it looks like you have to recalibrate the ts for every mode
[13:07] <jvs> however, after calibrating default landscape mode, it works well enough in the other modes
[13:07] <jvs> just a minimal offset
[13:09] <gregoiregentil> this is a patch against 0.0.5. and we have 0.0.6 which already has most of the modification except
[13:09] <gregoiregentil> - if(priv->lastp != samp.pressure) { - priv->lastp = samp.pressure; - - xf86PostButtonEvent(local->dev, TRUE, - 1, !!samp.pressure, 0, 2, - priv->lastx, - priv->lasty);
[13:09] <gregoiregentil> which is the interesting part obviously
[13:12] <jvs> side note, mypaint does not detect "pressure senitive device"
[13:12] <jvs> at least it says so
[13:13] * markwbaur (n=Mark@stgt-5d84220a.pool.mediaWays.net) has joined #touchbook
[13:14] <fooq> i just tried without the variance module in tslib, but that did not solve that button release problem :/
[13:15] <fooq> but at least, now i can tell that the variance smoothing works really well
[13:15] <fooq> :)
[13:16] <gregoiregentil> if I remember well, this problem didn't exist with evdev
[13:16] <gregoiregentil> so it's a problem with tslib driver which does the release only in the case
[13:16] <gregoiregentil> switch (priv->state) {
[13:16] <gregoiregentil> case BUTTON_EMULATION_OFF :
[13:16] <gregoiregentil> if(priv->lastp != samp.pressure) {
[13:16] <gregoiregentil> priv->lastp = samp.pressure;
[13:16] <gregoiregentil> xf86PostButtonEvent(local->dev, TRUE,
[13:16] <gregoiregentil> 1, !!samp.pressure, 0, 2,
[13:16] <gregoiregentil> priv->lastx,
[13:16] <gregoiregentil> priv->lasty);
[13:16] <gregoiregentil> }
[13:16] <gregoiregentil> break;
[13:17] <gregoiregentil> my guess is that the driver doesn't send this priv->state == button_emulation_off
[13:17] <gregoiregentil> can anyone try evdev instead of tslib and see if the mypaint problem still exists
[13:17] <fooq> one sidenote:
[13:17] <gregoiregentil> just change /etc/X11/xorg.conf and restart X
[13:18] <fooq> the mypaint says, as jvs noted, it couldnt detect pressure sensitive device
[13:18] <gregoiregentil> it's not a problem of mypaint
[13:18] <fooq> so, if you active debug in mypaint
[13:18] <fooq> ahk
[13:18] <fooq> k
[13:18] <gregoiregentil> it's a problem in the tslib driver
[13:18] <gregoiregentil> the problem is in the same in xournal / notelab
[13:18] <fooq> you re right
[13:19] <gregoiregentil> can you just try this; edit /etc/X11/xorg.conf and replace tslib by evdev
[13:19] <gregoiregentil> or move the tslib library to somewhere else and see if you have the same issue with evdev
[13:21] <azaghal> Btw, do you use regular X.org or something customised?
[13:21] <jvs> hmm, seems to persist
[13:22] <jvs> fooq, did you try?
[13:22] <fooq> yes, unfortunately i experience the same
[13:22] <gregoiregentil> OK
[13:23] <fooq> so, the same problem counts for using tslib, nevertheless, as its far superior input
[13:57] * markwbaur (n=Mark@stgt-5d84220a.pool.mediaWays.net) Quit (Read error: 104 (Connection reset by peer))
[13:57] * markwbaur (n=Mark@stgt-5d84220a.pool.mediaWays.net) has joined #touchbook
[13:57] <jvs> so, the problem has nothing to do with tslib nor evdev?
[13:58] <fooq> sry that may have been confusing
[13:58] * markwbaur (n=Mark@stgt-5d84220a.pool.mediaWays.net) Quit (Client Quit)
[13:58] <fooq> but... hey you have a point
[14:02] <Eruquen> what's the status of cpufreq on the touch book btw? I stumbled across a screenshot of an angstrom image running on the touch book with cpufreq enabled (or something similar at least)
[14:44] * evilnick (i=0c140464@rockbox/staff/evilnick) Quit ("Page closed")
[15:01] * Martix (n=Martix@ Quit (Remote closed the connection)
[15:01] * Martix (n=Martix@ has joined #touchbook
[15:07] * Martix (n=Martix@ has left #touchbook
[15:11] <DJWillis> Eruquen: it works if you build off the Linux-OMAP-PM branch and apply the TB patches, that screenshot you saw was from Koen so it would have been running mainline Angstrom (not AIOS) and the -pm kernel.
[15:12] <Eruquen> ah, cool
[15:13] <Eruquen> gotta get me another set of sd cards so I can try other operating systems / kernels / etc
[15:20] <gregoiregentil> I didn't put linux-omap-pm in last release because there were still some problems (rotation video and similar stuff). But it was not very far
[15:49] <fooq> i would like to change the keyboard rate, but kbdrate needs a /dev/port ...
[15:49] <fooq> any ideas?
[15:50] <honk> no clue, but did you try xset?
[15:51] <fooq> oh no i did not know that this is possible with xset , will try
[15:54] <fooq> honk: Xlib extension XFree86-Misc is missing ...
[15:54] <honk> pitty =)
[15:56] <fooq> yup :)
[16:03] * shiznebit_ (n=chatzill@ool-18b99096.dyn.optonline.net) has joined #touchbook
[16:03] * gregoiregentil (n=gregoire@ has left #touchbook
[16:24] * fooq (n=reini@cm56-152-97.liwest.at) Quit ()
[16:35] * torpor (n=w1x@88-117-10-176.adsl.highway.telekom.at) Quit (Read error: 110 (Connection timed out))
[16:44] * shiznebit_ (n=chatzill@ool-18b99096.dyn.optonline.net) Quit ("ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]")
[17:27] <drantin> I've gotten too used to this touch screen... I keep trying to change apps on my normal laptop and catch myself right before my finger gets to the taskbar >_>
[17:32] * edt (n=Ed@dsl-216-221-33-205.aei.ca) Quit ("Leaving")
[17:48] * Vito89 (n=quassel@gw.loccal.net) Quit (Read error: 113 (No route to host))
[17:50] * snlemons-tb (n=ai@c-24-60-77-165.hsd1.nh.comcast.net) has joined #touchbook
[17:51] <snlemons-tb> anyone got any idea how to make my TB handle stereo output? it seems that only one of my built-in speakers makes any noise and when I connect stereo headphones, it only outputs sound in one of them.
[17:53] <snlemons-tb> on an unrelated note, the desktop preferences app isn't working for me. when I run it from terminal it starts to render the window but then closes and says "segmentation fault"
[18:16] * edt (n=Ed@dsl-216-221-33-205.aei.ca) has joined #touchbook
[18:46] * snlemons-tb (n=ai@c-24-60-77-165.hsd1.nh.comcast.net) Quit (Read error: 54 (Connection reset by peer))
[18:51] * snlemons-tb1 (n=ai@c-24-60-77-165.hsd1.nh.comcast.net) has joined #touchbook
[19:54] * Q_Continuum (n=Q_Contin@ has joined #touchbook
[20:04] * lipengwei (n=lipengwe@ has joined #touchbook
[20:04] * lipengwei (n=lipengwe@ has left #touchbook
[20:49] * gregoiregentil (n=gregoire@ has joined #touchbook
[22:39] * lipengwei (n=lipengwe@ has joined #touchbook
[22:39] * lipengwei (n=lipengwe@ has left #touchbook
[22:59] * Vito89 (n=quassel@gw.loccal.net) has joined #touchbook
[23:10] * alexandre__ (n=alexandr@c-76-21-41-103.hsd1.ca.comcast.net) Quit ()
[23:39] * Vito89 (n=quassel@gw.loccal.net) Quit (Read error: 113 (No route to host))

These logs were automatically created by TouchBook-LogBot on irc.freenode.net using the Java IRC LogBot.