![]() |
Using the N900 as a complete desktop replacement, is it possible?
I would like to be able to do this. Right now I could buy a 19 inch LCD TV with Composite Video In, and connect the video out from the N900 to it.
What I'm missing would be bluetooth keyboard (more or less full size) fully compatible with the N900. USB keyboard is not an option, since the N900 would need to remain connected to the AC supply continuously. Even better, it would be great to be able to run the N900 without a battery, just from AC power. Right now this is not possible, but maybe in the future? Does anyone use the N900 in this capacity? What bluetooth keyboards do you use, and what has been your experience? Isn't there a method to map any bluetooth keyboard to work, something like xmodmap? EDIT: I forgot about mouse. The best solution for me would be to use a keyboard with an integrated trackpoint or trackpad, and be able to operate the N900 that way, although I assume this is next to impossible. Alternatively, I wouldn't mind using a separate mouse. As far as being able to operate the N900 fully through keyboard shortcuts I won't even mention it (although I just did... :o) |
Re: Using the N900 as a complete desktop replacement, is it possible?
I've tried this before on a 21 inch tv, but sadly it meant scaling 800x480px which meant text was blurry, even zoomed in. I don't think it will differ too much on 19 inch. but for viewing movies at standard quality and playing games its okay.
I used a Freedom bluetooth keyboard and it works with no problems (HID worked out of the box but SIP works too) |
Re: Using the N900 as a complete desktop replacement, is it possible?
Thank you for pointing out the resolution issue. I'm used to watching movies from my N900 on a DLP projector to a screen size of around 70 inches, and for the purpose of watching video it doesn't bother me. I'd have to try this to figure out if it would be a deal breaker, but i don't expect text to be completely crisp. As long as it is usable it would be good enough for me.
That Freedom keyboard, is it being sold still, and what model is it? Did it work out of the box with no workarounds? |
Re: Using the N900 as a complete desktop replacement, is it possible?
I used "Freedom Universal Bluetooth Folding Keyboard 2" and I think it worked without hassle because I had kernel-power installed, but I'm not sure if that's the case with the default kernel.
I brought this model in 2007 (in the palm winmo days) and they don't seem to sell this model anymore on their website (but the Freedom Pro keyboard looks like its iteration) my experience with using the n900 with the tv was mostly me wishing I had a BT mouse to easily navigate with (everytime I had to look back at the n900's screen to click on something, it left me thinking "why don't I just look at the n900?") so I was thinking about getting something like this but I have no clue if this will even work edit: looks like you mentioned that in your first post :) |
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
|
Re: Using the N900 as a complete desktop replacement, is it possible?
Cant the output resolution a bit increased?? Is that possible even a bit would be fine :)
|
Re: Using the N900 as a complete desktop replacement, is it possible?
I don't think resolution could be increased. Even if the GPU supports it, there would need to be support from the drivers to do that. And then, the OS would have to support this to not be limitted to something very crude like pixel scaling of the content in the screen of the N900. I don't think it's as easy as it sounds, but I might be wrong.
|
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
|
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
I have no idea about USB video output. Is this supported by the N900? Is it Kernel Power thing? I'll have to read up on it. |
Re: Using the N900 as a complete desktop replacement, is it possible?
Why not use a usb hub with an external power supply? It would charge the battery and allow you to connect other devices.
|
Re: Using the N900 as a complete desktop replacement, is it possible?
Something like this?
I don't think the N900 can do that in an acceptable manner. Android is getting closer with each release. Maybe if Maemo was continued... But that's another story. |
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
--- Quote:
Generally, using N900 as desktop computer is no problem - I do it all the time (as a travel notebook/desktop replacement, but still). Maemo does it since ages, and doe it *much* better than things from that video, or any android toy is/is going to. Personally, I use USB keyboard *and* USB mouse, handled by extkbd and extmou packages, respectively (this way, you don't need to stick for some over-priced brands, you may use whatever you want, and generic ones are going to work perfectly). N900 is connected to flat TV's via video out. The last part is bootleneck - there isn't problem with 800x480 upscaling, that would be still ideal. The problem is, that video out does *downscaling* to PAL or NTSC, which is main reason for blurriness (be sure to use PAL when available, it have slightly better image quality, due to more lines). One of things that I finally need to set up "someday", is making a nice travel body for my Raspberry Pi, and, paired with N900 via USB networking, using it as HDMI video out for Easy Debian (at any resolution we feel fancy, even monitor/TV native ones). It all works perfectly well - there are just some glitches with USB keyboard, as extkbd *still* isn't working well with xephyr, so no good external keyboard mapping inside Easy Debian's LXDE (freemangordon, I'm looking at you). One could workaround it by installing bt-hid-scripts package everytime one want to have xephyr and external keyboard, then revert back to extkbd afterwards, but it is a PITA. /Estel |
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
|
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
On a different note, while that video is interesting, it makes me realize how ugly and chaotic Android is compared to Maemo. Ugh... No offense if you are an Android user, just my honest opinion. Maemo is what somebody might call a much more "orthogonal" design. Android, from a design point of view, to me looks like the product of a mad chimpanzee on acid given full regin in Google's laboratory for insane scientists. :) |
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
Quote:
I might dedicate one of my N900s to be used like this. I like the fact that it wouldn't be necessary to connect / disconnect the N900 from USB often, as connections would take place on the other end of the hub if necessary. It plays well to one of the N900's weaknesses (the tendency for the USB connector to break). Quote:
Quote:
|
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
A way to achieve this, would be: a) build a dummy battery, which is just <any_material> brick and "battery" pins connected to ~4.1 power source (+ 100kOhm resistor between BMi PIN and ground - the easiest way, would be to just cut off a PCB from any real N900 battery, and [ab]use it). N900 would just think, that it's connected to battery, that never runs out ;) I'm perfectly sure, that it's the way N900 were powered at Nokia labs - BMI sense probe have even a certain identification range, that tells device it's running from dummy (just a curiosity, not important for us in any case). Only drawback for this scenario, is that you may find hard to find uncommon ~4.1 power source. Dirty hack to achieve it, would be to connect normal 5V charger through a series of diodes, until it drop to ~4V (or even less, for safety margin), but you would want to test thoroughly how redundant voltage drop is (depending on temperature, moisture, etc) - unless you consider smell of fried chips at the morning a beautiful thing ;) In such case, I would even go for 3.7V target voltage, for safety margin (I don't think that voltage would ever1 change from 3.7 to above 4.2 or under 3.3, even at wide amplitude temperature changes). b) Hacking together a very slim (DIY) PCB, that would like a middle-man between battery and N900, having own, low capacity (lets say, 100 mA) LiIon battery, and hardware switch, making it to run from either normal battery, or build in one. This would allow for real hotswap on the field, no matter of load device is actually on, and it's one of my "to do sometime in future" projects. There is no reason, why it couldn't have a input port for running from 4.1V DC power source, directly, or even a build-in 5V-> 4.1V converter (eliminating need for specialized, uncommon voltage power source). such converted would be, for sure, much more redundant than any "series of diodes" thing. But, for sure, even flattest of custom PCB's would require mugen-sized cover. I can't imagine putting it under normal cover, until you own a manufacture that prints sophisticated circuits on a ultra-thin layer ;) Quote:
Quote:
I've done tests- using flat TV, that accept both PAL and NTSC input - and PAL from N900 looked slightly better in all cases. Of course, I can't guarantee it to be the same on other monitors/TVs, so you're encouraged to do own tests. Also, I must admit, that difference is hardly noticeable (you need to look for it, preferably through using reference/calibration images, to see it). Quote:
http://talk.maemo.org/showthread.php?t=81408 (solution for Easy Debian is somewhere in middle-to-end posts, but I think it's worth to read whole thing, to get better picture). Sadly, I'm not using it often, due to mentioned problems with extkbd in LXDE (Xephyr) *bugs freemangordon again*. But, it is indeed impressive, and 25/35$ (depending on version) for a RPi for that purpose isn't too much (not to mention, that RPi can do many other things, too). As for bandwidth - you're using USB Networking, so N900 can be in both client *or* hostmode. If you're using Pi as host and N900 as client, there are 0 problems, no matter of resolution output (up to FullHD 1080p). If you're using N900 as host, thing *may* look differently - our hostmode isn't ideal implementation, as practical transfer limits are around 4 MB/s (that is, *lower* than WiFi!). Still, in practice, I haven't seen any problems - using different X video output is very efficient. Keep in mind, hoever, that I haven't tested it so much as N900-as-client scenario. Now, if you're using N900 as client you can't, obviously, connect client devices (keyboard, mouse...) to it - it can't be client and host at the same time. But, you can connect those to Rpi, and stream input to N900'sMaemo ;) Crazy, but works. If one would took effort to compile some FOSS USB-over-Network tools for N900, it would be, probably, possible to stream, *any* USB device connected to Pi back into N900, eliminating need for (physical) hostmode on N900 itself, as those tools create a "virtual" USB root hub. You would still need modules on N900's kernel side, though (just like now). OTOH, HID devices (keyboard, mouse, again...) doesn't need streaming USB protocol itself, you may just forward input devices at higher level. Generally, possibilities are endless :) /Estel //Edit: Added more info about RPi scenario. |
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
Now, I can imagine that the electrical circuit from the USB port to the battery is not the same as the circuit from the USB port to the mainboard, so maybe this theory is incorrect. And, if they have truly crippled this possibility in the hardware (as you say, and I trust you), then this conversation is moot. One thing I like about my Zaurus SL-C1000 (I don't know if you are familiar with it, just a Linux PDA from a few years ago produced by Sharp in Japan) is that it can be operated without battery (although if you try to use the CF card port under those conditions, it will shut down). Quote:
Quote:
As for the difficulties in getting something like this to work, it's one of those things that you wish some manufacturer actually got interested in, as I said earlier. Put some R&D into it, come up with a solid reliable product, mass produce it, and profit. Win/win situation. Quote:
Quote:
I will make sure when I look for an LCD TV to use with the N900 to get something that can take a PAL signal. The TV Out Control Desktop Widget is awesome, and allows to change the output between PAL and NTSC easily. Quote:
Quote:
Can't say I've found many people that have hacked, abused, and stretched the capabilities of the N900 like you have. You are a madman, Estel. ;) Thank you for the extensive thread full of great information, by the way. It is very appreciated. |
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
Quote:
Also, in case of always-from-AC scenario, it have some benefits, to keep a battery inside (one that you don't care about actual capacity after years of usage). It acts like a integrated UPS ;) Quote:
OTOH, chinese manufactures even produce a N900 motherboards (without any parts, just PCB's), which I can't imagine a market for, either - so, everything is possible ;) Quote:
Quote:
Quote:
Well, some people (*wink wink* don_falcone *wink wink*) would just say "get a separate netbook/camera/whatever for that, it will cost the same or less", and they're probably right ;) But. I just like to "stretch" N900 capabilities. After all, it's fully-featured computer (mobile one, but that doesn't mean it should do less), so if it can do some things in practice, why not? Having all those "beautiful things in small package" that we always carry with us (due to having phone functionality), is nice thing. I used to have "external" digital compact camera - the problems is, that everytime I seen something worth photo'ing, I haven't had it with myself (murphy law), so I ended up doing shot with N900 anyway. After few such situations, I decided that messing with N900 camera is more feasible in practice, and got rid of compact one, focusing on adding camera tripod mount point for N900's mugen cover (which resulted in ugly mod, thatIi'm using up to this date). Thinking about all of fussle it required to put it into mugen cover, I thought "why not to make a whole replacement backcover using better material". And, why not to make whole body, then? That's how replacement body project was born, stretching to it's current layout. It's pretty much the same with everything else ;) /Estel |
Re: Using the N900 as a complete desktop replacement, is it possible?
oh good lord with the walls of text
|
Re: Using the N900 as a complete desktop replacement, is it possible?
in 2009 for e few months my n810 was an only desktop. It did everything.
I used it to make a CV and fin a job, I did tons of emails, I used it to download torrents like video and music and watch (listen) it, of course I used it to serf Internet, blogging, skyping, reading. And as I was in the foreign country I used gps navigation every single day, And it did for me many other things. I think if n810 could do it, n900 can do it for sure! |
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
How long do you plan on running your N900 with that battery hack? 45 days or so? :eek: Quote:
Quote:
Quote:
|
Re: Using the N900 as a complete desktop replacement, is it possible?
Quote:
Problems happens, sometimes, in notebook batteries, because they have cells connected in series. This way, cells that age too much can enter reversed voltage (-) state during usage, and leak/self destruct. In N900, we're running from a single-cell voltage ranges, so there is no such risk. Even dual-cell scuds/polarcells/etc are safe, as due to parallel configuration, weakened battery just decrease package total capacity, without possibility to enter reversed voltage. Quote:
Quote:
/Estel |
All times are GMT. The time now is 01:08. |
vBulletin® Version 3.8.8