maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Android] [teaser] Touchscreen [working] on N800! (https://talk.maemo.org/showthread.php?t=21522)

qwerty12 2008-07-02 17:31

[Android] [teaser] Touchscreen [working] on N800!
 
http://www.youtube.com/watch?v=f3s5MnhNVBI

As you know, I work on the kernel side of things. I was able to get the touchscreen patch ported from the N810 touchscreen driver to the N800's one.

Sorry for the lowres, jerky video.

I've got a question though, is double taps hard to use on N810? I have to tap really hard for a double tap. single tap & dragging works like a dream though.

If there is a problem, I'd like to fix it before releasing the kernel image :)

lcuk 2008-07-02 17:36

Re: [teaser] Touchscreen [working] on N800!
 
qwerty,
any chance its because of the code running speed.
I've heard android runs like a dog and so isn't identifying double clicks in time?

qwerty12 2008-07-02 17:51

Re: [teaser] Touchscreen [working] on N800!
 
good point, i don't know if there actually any double taps. after pressing power (yes, i'm ? too), single taps worked to launch apps.

matthewcb4 2008-07-02 19:05

Re: [teaser] Touchscreen [working] on N800!
 
Im just curious if you know that once this is installed that mplayer (and full screen in Canola because of mplayer) are not functioning properly? Just thought that I would throw that out there.

cthulhupunk0 2008-07-02 19:08

Re: [teaser] Touchscreen [working] on N800!
 
Absolutely excellent work, man. I'm using an n800 running Chinook, Debian beta 3, and now Android. You and penguinbait have done some amazing stuff.

Can't wait for the released touchscreen fix. :)

cthulhupunk0 2008-07-02 19:19

Re: [teaser] Touchscreen [working] on N800!
 
Just checked, and mplayer isn't working; it looks like it's not going into a correct video mode or something, like the second or two after it's taken out of full screen normally.

Sound works fine, though.

jzencovich 2008-07-02 21:02

Re: [teaser] Touchscreen [working] on N800!
 
Curiosity speaking: How long till you release the n800 TS kernel image?

I am by no means trying to rush you! I'm very grateful for the work that you're doing, and I would prefer that you do a good job over a rushed one. But a little timeframe wouldn't hurt for those that are stuck using the dpad to move around :p

--Jon

qwerty12 2008-07-03 05:32

Re: [teaser] Touchscreen [working] on N800!
 
Quote:

Originally Posted by jzencovich (Post 198702)
Curiosity speaking: How long till you release the n800 TS kernel image?

I am by no means trying to rush you! I'm very grateful for the work that you're doing, and I would prefer that you do a good job over a rushed one. But a little timeframe wouldn't hurt for those that are stuck using the dpad to move around :p

--Jon

I plan on releasing it soon, just got to add rotation and fix the N810 touchscreen again. I also need to fix the mplayer.


:), I feel your pain, I had to use the d-pad. Infact, I didn't realise that the touchscreen patch on the site was for N810 so I was tapping and was upset when it worked on penguinbait's N810 :)

But I got me a tissue and a text editor :P

Quote:

Originally Posted by matthewcb4 (Post 198659)
Im just curious if you know that once this is installed that mplayer (and full screen in Canola because of mplayer) are not functioning properly? Just thought that I would throw that out there.

Quote:

Originally Posted by cthulhupunk0 (Post 198664)
Just checked, and mplayer isn't working; it looks like it's not going into a correct video mode or something, like the second or two after it's taken out of full screen normally.

Sound works fine, though.

Yes, I am aware of the problems :). It basically happens because the framebuffer is set to be automatic in this kernel which basically means programs can write to there and have their screen drawn straight away (don't quote me on that) and android needs it because it uses framebuffer rather than x-server to show stuff on the screen.

mplayer uses framebuffer in some way and having it set to automatic throws it off, I plan on fixing that in the next kernel :)

(For now, you can use fanoush's fb_update_mode and set it to manual, only if you aren't using android, in that case use fb_update_mode to set it to manual)

mfortner 2008-07-03 11:50

Re: [teaser] Touchscreen [working] on N800!
 
Even after removing it MPlayer is mussed. Reflashing and rebuilding now. Great work though.

Bundyo 2008-07-03 18:54

Re: [teaser] Touchscreen [working] on N800!
 
fb_update_mode works like a charm - with set to manual at boot and to auto in the init script i have a working mplayer, liqbase and android... Not simultaneously, but without kernel reflash. :) Mplayer is slow of course :)


All times are GMT. The time now is 04:16.

vBulletin® Version 3.8.8