Touchscreen keyboard

I’ve added a touchscreen keyboard to DSLinux today.
keyboard

The keyboard uses tiles to display the graphics, so it should be possible to rearrange the tiles into a dvorak layout.

The shift, alt and ctrl keys aren’t usable yet and the graphics don’t change when keys are pressed.

The keyboard also seems to stop responding randomly.

But it’s a start, and does allow you to run programs other than ‘ls’.

Binaries are available from the overnight build page: http://kineox.free.fr/DS

27 Responses to “Touchscreen keyboard”

  1. Rodolfo Martinez Says:

    Oh my god! This is incredible! It seems like so much is happening so quick … how far off do you think a GUI is?

  2. Rodolfo Martinez Says:

    Just a suggestion, but would it be possible to make like a taskbar on the bottom part of the screen just above the keyboard, so you had icons for different progs on the touchscreen and had more room for the actual program on the top screen?

  3. Bucko Says:

    congrats keep it up!

  4. daguy Says:

    sweeeet! maybe youshould add a mousepad thing like laptops have

  5. mortified_penguin Says:

    Hey, Brilliant progress, you rule
    w00t!

  6. aavan Says:

    Damn, all that is very impressive, when you have finished the keyboard, and if you plan to add language support (like azerty keyboard) contact me, I’ll help you as much as I can…

  7. BlueStorm Says:

    thats progressing nicely i love you pepsiman :D

  8. noid Says:

    All I can say is - wow!

    Congrats, and keep up the great work!

  9. Redwaller Says:

    How does one get this distro on their DS???

  10. pepsiman Says:

    Installation instructions are here: http://www.dslinux.org/forums/index.php?showtopic=430

  11. Will Says:

    Heh, nice work man. I can see posts from you(r handle) all over the ‘net answering questions as well (DSLinux, Hackaday, Slashdot…); you must have “uber micro” to type all that…

  12. Pat Says:

    Something like this might actually make me interested in buying one of these.

  13. cafn8 Says:

    That’s pretty slick. I’m Switching from Coke today.

  14. philippe Says:

    Looks cool!
    But considerating DS screen size, I would not have used the same keyboard layout as PCs…

    I can hardly imagine using my two (large) hands to type on a so small screen, so… why not use all DS features and have, say :
    -the action buttons as the arrow keys (maybe with some d-pad button, I do not know if they are already used for mouse control)
    -the D-Pad as a context switcher
    -the touch screen as the main input

    The main input may have a static part containing common buttons (ctrl, shift, esc, space, enter…) and a per-context part :
    no d-pad key : letters in lower case
    d-pad up (same as shift) : letters is upper case
    d-pad left : numbers + special chars + FXX keys
    d-pad right : …

    This is just an example… but this will allow bigger keys to be displayed on screen.

    And sorry for my english… :-(

  15. just_curious Says:

    amazing……but a quick question…..with 4M ram, do you guys think we will have a practically useful system with this thing?

  16. bankrupt artist v.3 » Blog Archive » Nintendo with Linux/DS? Says:

    […] , there’s the 2.6 Linux kernel running on it, and now someone has made a touchscreen keyboard. All it needs now is access to the builtin wireless and a Konquerer port as far as I’ […]

  17. Will Says:

    Hey just_curious; I can run Grey Cat Linux (with GUI X Windows) on my 4mb RAM/50MHz 486 DX. So I definately think this is possible. And the DS is garunteed hardware, meaning lots of optimisation can be done. Also, we have awesome devs like Pepsiman working on it. :-)

  18. just_curious Says:

    thanks, Will. and of coz, thanks to Pepsiman for the excellent work. Keep it up. Just curious… how far are we away from a GUI X?

  19. goldie Says:

    Rock on!!! Gotta get a flash cart now… Any chance of text recognition like a palm blackberry? Don’t guess there’s already something written somewhere that could be implemented?

  20. James Says:

    Hey! That’s sweet! I may buy one of those just to run Linux! Ive been looking at various other proyects of people running Linux on different consoles, but this one looks definitely like is going to be The One!

    The keyboard is just great, I think Im going to fall in love if I see it running.

    Just one thing: the whole website is a bit messy :( Ive been reading it all and I still cant say that I know how to repdoduce what you guys did with your DS. It could be cool if you find some time to make a easy to understand guide to this. Im not a complete newbie, I´ve run linux for years, but all this hardware, memories, cards and the DS is totally new to me.

    anyways, the keyboard in tghe touch screen is just g-r-e-a-t I take my hat off! (and no, it is not red :P )

    James

  21. pepsiman Says:

    I’ve started an FAQ page, hope this helps.

  22. rcopley Says:

    have you ever thought of puting a button to switch between a mouse and keeboard, it could be a touch pad type mouse like you commenley see on PDA’s and laptops

  23. pepsiman Says:

    DSLinux does not have any applications that make use of a mouse.
    If it ever gains such applications, a mouse driver will be written.

  24. D4rk Says:

    Hey couldnt you just use the fricken stylus for a mouse? Wait hmmm everyone is problably thought about that but just in case a DS challenged person asks a question like that….it has a stylus

  25. pepsiman Says:

    Yes, the stylus would be used for mouse input, it still needs a driver.

  26. tony Says:

    i think you should have it so it rotates around when you using the main window its on 2nd screen so you can movie it or internet act with it and when you need to type any thing you get it so the L key would change the windows

  27. hagisbasheruk Says:

    Have you thought about doing Linux for the Gizmondo ?
    This thing ROCKS
    www.gizmondoforums.co.uk
    www.gizmondo.com

    400Mhz Arm920t CPU ;) handheld Video/pics/mp3/txt/email/Nvidia_Gforce4500
    Sat Nav/Gprs/Bluetooth2/SD
    @ £129.99 form www.argos.co.uk,www.dixons.co.uk,www.comet.co.uk,www.curries.co.uk
    Plus Shopping Mals throughout USA