OESF Portables Forum

Everything Else => Sharp Zaurus => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => 6000 - Tosa => Topic started by: arrakis on June 23, 2004, 05:46:17 pm

Title: Keyboards?
Post by: arrakis on June 23, 2004, 05:46:17 pm
MY 6000 is on its way right now, and I'm looking for portable keyboards that work-

The stowaway IR keyboard is reported as working, has anyone got any experience with other IR keyboards?

Has anyone yet tested the Stowaway USB folding keyboard? This is the one I'm most interested in.
Title: Keyboards?
Post by: cwaig on June 24, 2004, 05:41:09 pm
Quote
MY 6000 is on its way right now, and I'm looking for portable keyboards that work-

The stowaway IR keyboard is reported as working, has anyone got any experience with other IR keyboards?

Has anyone yet tested the Stowaway USB folding keyboard? This is the one I'm most interested in.
From reports I've had, the Pocketop keyboard also works. In fact, anything that works with the SL-5x00 should also work with the SL6000.

A modified version of IRK should be able to handle USB keyboards - but I don't have a 6000, and cann't afford to buy one.....(maybe someone at Sharp wants to donate one? I doubt it - even Spencer in his heyday couldn't get Sharp to donate squat).
Title: Keyboards?
Post by: arrakis on June 25, 2004, 07:40:26 pm
Update:

the 6000 is here, and gorgeous. really nice machine.

The stowaway usb keyboard is just as good as i remember the old handspring one being.

It claims to be a standard usb keyboard and not require any special drivers.

The Z sees it, and i can type..... sort of. about half the keys work, the rest do very odd things, like the mapping is wrong.
Title: Keyboards?
Post by: arrakis on June 27, 2004, 09:03:47 pm
Another Update:


Well, I've now tested 5 usb keyboards with the zaurus, and the keymap is all messed up on all of them.  i've managed to get dump/load/show keys onto the Z and can now write a keymap, but Im wondering if this is a bug, or if it is a deliberate Sharpism to prevent anything except 'special driver' devices from working.

I'm assuming bug, since no one is dumb enough to advertise usb and then deliberately make it less useful.

expect a keymap to be posted sometime.
Title: Keyboards?
Post by: wgp2000 on June 30, 2004, 11:15:22 am
Can the SL-6000L Keyboard be used in landscape mode?



Thanks
Bill
Title: Keyboards?
Post by: angst on June 30, 2004, 03:53:17 pm
Hardware keyboard. Sure. Yes. But of course its rotated 90' from the screen.

Software keyboard. Yes.
Title: Keyboards?
Post by: hodor on July 20, 2004, 09:33:52 pm
I'm using the pocketop.  It works just fine except that the / key is awkwardly hidden.

-- carl
Title: Keyboards?
Post by: doc on July 20, 2004, 09:52:07 pm
I like using my PC's keyboard by running VNC.
 
Title: Keyboards?
Post by: maslovsky on July 21, 2004, 11:41:22 am
Quote
Another Update:


Well, I've now tested 5 usb keyboards with the zaurus, and the keymap is all messed up on all of them.  i've managed to get dump/load/show keys onto the Z and can now write a keymap, but Im wondering if this is a bug, or if it is a deliberate Sharpism to prevent anything except 'special driver' devices from working.

I'm assuming bug, since no one is dumb enough to advertise usb and then deliberately make it less useful.

expect a keymap to be posted sometime.
USB keyboards requrire a remapped key maps inside the kernel driver (at least that's what's done for USB keyboard driver for C7x0 devices used with Ratoc USB Host CF card). Or it needs a user space program to remap keys on the fly (an updated IRK driver for example)
Title: Keyboards?
Post by: Daniel_n_n on August 07, 2004, 07:02:25 am
Quote
Well, I've now tested 5 usb keyboards with the zaurus, and the keymap is all messed up on all of them.  i've managed to get dump/load/show keys onto the Z and can now write a keymap, but Im wondering if this is a bug, or if it is a deliberate Sharpism to prevent anything except 'special driver' devices from working.

I'm assuming bug, since no one is dumb enough to advertise usb and then deliberately make it less useful.

expect a keymap to be posted sometime.
Which rom version are you used in your Zaurus 6000?

Which mini usb adapter are you using?

Daniel.
Title: Keyboards?
Post by: hubcapboy on October 17, 2004, 11:52:25 pm
Hi everyone, I've been watching the posts for quite a while, but have only had the z for three days now so I can actually start posting like I know what I'm talking about...

watch out for the irk driver (I used v0.10.0).  I'm sure it worked perfectly for the platforms it was designed for, but when I loaded it on my Z I came across an interesting problem.

It has been noted that you need to select "5600..." in the settings to get the kb to work, but when I happened to reset while this was not selected, I had to reformat.  the boot got stuck repeating the "wait 30 seconds" screen.

The Z and the pocketop came on the same day, and so the keyboard was my first priority in getting set up, so we're talking very slim probability of it being another issue. Fresh Sharp ROM, not even any other packages installed.  I have reproduced the effect several times.
Title: Keyboards?
Post by: Siliconbug on October 30, 2004, 05:36:20 am
Hi,

Just receive my 6000L, but some problems come in then. I've installed the keyboard driver from http://ifound.com/anon/ (http://ifound.com/anon/)

I follow these steps:At this point, I get an error message, "Couldn't open IrDA serial Port. Either something else is using the...."

I choose SL5000/SL5500 and SL5600/SLC7xx, and I also try v0.10 and 0.11, but both of don't work. Do I miss some steps?
Title: Keyboards?
Post by: nevarrie on November 01, 2004, 10:48:23 am
Quote
Hi,

Just receive my 6000L, but some problems come in then. I've installed the keyboard driver from http://ifound.com/anon/ (http://ifound.com/anon/)

I follow these steps:
  • Turn off beam receive (ie. set to manual).
  • Select IRK as the input method
  • Configure IRK via it's settings panel
  • Turn on IRK from it's control panel
At this point, I get an error message, "Couldn't open IrDA serial Port. Either something else is using the...."

I choose SL5000/SL5500 and SL5600/SLC7xx, and I also try v0.10 and 0.11, but both of don't work. Do I miss some steps?
I uses a Targus IR keyboard with my SL-6000L when ever I am using the default sharp rom(Have nto got IRK to work with OpenZaurus OPIE yet) so I can tell you that I know it will work...

Have you used the keyboard with any other devices, such as a palm device?  I remember having a problem with getting one of the Targus keyboards with working with either mine or my friends Zaurus and it ending up being the keyboard was not powered on.  If I remember right we just had to move the batteries around to get it working.
Title: Keyboards?
Post by: Siliconbug on November 03, 2004, 07:36:44 am
Thanks for your reply, but it doesn't work. Please review my steps:You can see that I even didn't open my Targus keyboard at this moment. All I did were installed the driver and clicked "on." I've tried to format the 6000L and install the driver only, but I still got the same problem, "Couldn't open IrDA serial Port. Either something else is using the...." (I use SHARP ROM v1.12)
Title: Keyboards?
Post by: dsavard on November 03, 2004, 12:07:56 pm
Siliconbug: I received my Targus IR keyboard few minutes ago. i was already having the irk-0.11.0 package installed (I did it last week) and I just try to make my Targus keyboard working and failed on the first attempt, so, I referred to YOUR instructions and it worked! The only thing I had to change was the setting from SL5000/SL5500 to SL5600/SLC7xx, Beam received was already in manual mode. And it works fine.

Maybe the IR arm on the Targus keyboard is not properly oriented? I am positionning my Z6K in vertical position and swinged the arm just beside the IR port on the left side below the power-on button of my Z6K.
Title: Keyboards?
Post by: Siliconbug on November 04, 2004, 03:40:12 am
Do you choose "Startup IRK On"?

I think my problem isn't about the keyboard, because I don't connect SL-6000L to the keyboard or even extend/open that keyboard.

I only install the driver, set it to SL5600/SLC7xx, and click "On" (not Startup IRK ON), then I get the error message "Couldn't open IrDA serial Port. Either something else is using the...."

The only way to make the driver work is "Startup IRK On" and reboot. Is this the correct way I should do?
Title: Keyboards?
Post by: dsavard on November 04, 2004, 03:05:38 pm
My settings are Start IRK Off.

However, I remind having this message once, but I don't think I did anything except switching to IRK Off. Since then, I have no problem. I haven't seen again this message.
Title: Keyboards?
Post by: Siliconbug on November 06, 2004, 06:33:03 am
I guess I find the answer?And I get "Couldn't open IrDA serial Port. Either something else is using the...."Once I turn it off at first, then everything goes fine.
Title: Keyboards?
Post by: ptexpress on November 29, 2004, 09:43:20 pm
Has anyone tried out the Thinkoutside IR keyboard with the Zaurus SL 6000?  I always thought Thinkoutside made the Stowaway that Targus marketed.  But on the Thinkoutside website, the Zaurus isn't listed as a device supported.  Is there a driver that might work with the Thinkoutside keyboard?

Also, would an IR keyboard drain a lot of battery from the Zaurus?

Thanks in advance.
Title: Keyboards?
Post by: smammon on December 01, 2004, 10:05:51 pm
Yes, Works great with IRK version 10.1  

See here for examples:
http://mammon.us/gallery/Examples (http://mammon.us/gallery/Examples)

Download IRK 10.1 here:
http://mammon.us/irk-zaurus-j_0.10.1_arm.ipk (http://mammon.us/irk-zaurus-j_0.10.1_arm.ipk)
Title: Keyboards?
Post by: ptexpress on December 04, 2004, 01:48:29 am
That was really helpful.  Thanks!
Title: Keyboards?
Post by: rmako on December 16, 2004, 09:39:01 am
With the iRiver USB Cable, I was able to get my zippy mini-usb keyboard (EL-610) working with my SL-6000l.  Just plugged it in and it worked.  The backlight on the keyboard even worked (though I turned it off to save battery on the Z).  

A bit large for a portable solution but cheap enough to stash one at work and another at home.

Newegg link:  http://www.newegg.com/app/ViewProductDesc....-128-016&depa=0 (http://www.newegg.com/app/ViewProductDesc.asp?description=23-128-016&depa=0)

Bob Makowsky
Title: Keyboards?
Post by: vputz on December 19, 2004, 11:57:09 pm
On this subject...

I have the iRiver connector and a USB keyboard hooked up, and I am among the legion of folks who can't get the keymap right.  Since the USB hosting is one of the big draws for this thing, remapping the keys is becoming Very Important.  Any ideas you may have would be appreciated!  Is load/show/dumpkeys the "approved solution"?

-->VPutz
Title: Keyboards?
Post by: MrCool80s on December 20, 2004, 02:38:31 pm
I have tried this:

GrandTec Virtually Indestructable Keyboard (VIK) (http://www.grandtec.com/pocketvik.htm)

It seemed perfect, but the keys require very accurate precision--hitting 1/2 off or on the corner won't cut it.  With practice, I'm down to 2-3 errors per sentence...but it is still too much of a hassle.  

Bob: I like your option, but I'm looking for something smaller, maybe I'll have to settle.  It  would fit in my bookbag, anyway.  What are the overall dimensions and what is the action like, a laptop keyboard?

J
Title: Keyboards?
Post by: timepilot84 on December 21, 2004, 02:15:05 am
Quote
On this subject...

I have the iRiver connector and a USB keyboard hooked up, and I am among the legion of folks who can't get the keymap right.  Since the USB hosting is one of the big draws for this thing, remapping the keys is becoming Very Important.  Any ideas you may have would be appreciated!  Is load/show/dumpkeys the "approved solution"?

-->VPutz

I was having the teouble with the keymaps until I flashed my SL-6000L with the 1.12 ROM from Sharp. Now I'm able to use any USB keyboard without any trouble. The only issue I have now is that the ESC key doesn't seem to work in console.
Title: Keyboards?
Post by: mitchrl on December 24, 2004, 06:43:39 am
Here is a nice keyboard that I purchased off of Ebay for just under $27 w/shipping:

PSK-3100U (http://www.pstc.com.tw/homepage/wired%20keyboard.htm#PSK3100)

It's about 8 3/4" x 4 1/8" and about 1/2 " at its thickest. My 6000 recognized it instantly when I plugged it into the usb port. Interestingly enough, QT has already mapped some of the function keys to various actions (various PIMs, rotation, start voice recording, etc).
Robert
Title: Keyboards?
Post by: Chazz on December 29, 2004, 12:19:38 am
I'm in the market for a wireless keyboard and really like the, Think Outside Stowaway Wireless IR Keyboard, the only problem is that I dont know how to make it work for the zaurus. Please HELP!
Title: Keyboards?
Post by: bakkeo on December 29, 2004, 09:03:46 am
I think Think Outside Stowaway Wireless IR Keyboard is same product as PalmOne's Palm Wireless Keyboard.
You can download the driver from Craig's web site:
  http://angela1.data-uncertain.co.uk/~zauru...ex.php#CONTENTS (http://angela1.data-uncertain.co.uk/~zaurus/index.php#CONTENTS)
I tried to add support for that keyboard to Craig's IRK 0.11:
  http://www.geocities.jp/bakkeo2004/irk-zau....1f_arm.ipk.bin (http://www.geocities.jp/bakkeo2004/irk-zaurus-j_0.11.1f_arm.ipk.bin)
(Remove "bin" extention before installation.)
Title: Keyboards?
Post by: bluedevils on December 29, 2004, 09:04:07 am
With USB keyboards like the zippy and the psk, how would you set this system up?  Do you prop the Z with something behind it?  Would you be able to use it on your lap?  What are the logistics of having two separate items as opposed to the IR keyboards that attach to the Z (or vice versa)?
Title: Keyboards?
Post by: rmako on December 29, 2004, 02:29:29 pm
I set my Z on the side behind the keyboard on a table and type like that.  Would be a bit nicer to have it at a slight angle for easier viewing.  

I am at work now but the zippy measurements should be on the NewEgg product info page.  It is a small keyboard but works well.  I find that I have to adjust myself to it but I use it about half the time for my desktop (I pull the USB when I take it on the road.)

Again not the most compact solution but i had it already and it works well.

Bob Makowsky
Title: Keyboards?
Post by: scheck.r on December 29, 2004, 03:17:45 pm
Hi bakkeo,

I have the thinkoutside IR keyboard and it works great on my 6000 using drivers located here at  http://mammon.us/irk-zaurus-j_0.10.1_arm.ipk (http://mammon.us/irk-zaurus-j_0.10.1_arm.ipk)

Enjoy
Title: Keyboards?
Post by: gdog on January 03, 2005, 07:49:37 pm
Quote
Here is a nice keyboard that I purchased off of Ebay for just under $27 w/shipping:

PSK-3100U (http://www.pstc.com.tw/homepage/wired%20keyboard.htm#PSK3100)

It's about 8 3/4" x 4 1/8" and about 1/2 " at its thickest. My 6000 recognized it instantly when I plugged it into the usb port. Interestingly enough, QT has already mapped some of the function keys to various actions (various PIMs, rotation, start voice recording, etc).
Robert
Robert,

I'm interested in picking one of these up, but can you tell me if the keys map out correctly? I've found when I use an HP USB keyboard I have that many of the keys either are not mapped correctly, or do not produce anything at all. Have you tried all of the keys on the 3100U?

Thanks,

gdog
Title: Keyboards?
Post by: bluedevils on January 04, 2005, 02:11:38 pm
rmako,

I bought one of these zippy minis and it should be coming soon.  Do you have an idea of how much power the illumination draws?  I ask because I'm considering the expasion sleeve or a battery extender for extra power.  I think this will be great for typing in bed at night.
Title: Keyboards?
Post by: mitchrl on January 05, 2005, 06:46:17 am
Quote
I'm interested in picking one of these up, but can you tell me if the keys map out correctly? I've found when I use an HP USB keyboard I have that many of the keys either are not mapped correctly, or do not produce anything at all. Have you tried all of the keys on the 3100U?

Thanks,

gdog
I don't think you will have much luck finding a keyboard that will map the way you think it should. AFAICT, mapping is dependent on the kernel and QT on the 6000.

However, I took a look at the code for usbkbd.o, which I think is the usb keyboard input module that is loaded when the usb hotplug identifies that a usb keyboard has been plugged in.

There is a keycode matrix that is specific to the tosa (6000) architecture when usbkbd.c is compiled. I swapped the codes for the standard one and did a modules make. I copied the new usbkbd.o to my zaurus (I renamed the old one first) and plugged in the keyboard.

This did change the keys. For example, instead of "F1" toggling the backlight, the "F" key is now the backlight toggle.

Interesting enough, by unloading the modules usbkbd and hid, and then loading the original usbkbd (different name tho) and reloading hid, I was able to return to the original keyboard mapping.

I'm going to play with the scancodes and see if I can come up with a mapping that is workable with this keyboard. I'll let you know how it goes.
Robert
Title: Keyboards?
Post by: vputz on January 05, 2005, 09:51:19 am
That's some good news there.  Are you using the OE system and patching files or just have the toolchain working elsewhere?  I'd love to get this working, particularly if it's just a reloadable kernel module (ie no reflash), as would many 6k users.

-->VPutz
Title: Keyboards?
Post by: nilch on January 07, 2005, 01:22:57 pm
has anyone located a FOLDABLE USB keyboard like the pockettop
which is nice and easy to carry in your coat pocket with the zaurus ?

Plus I have been on the lookout for the PSK keyboard (which seems the smallest of them all) on Ebay, but tough luck as of now - nothing on ebay.
Title: Keyboards?
Post by: bluedevils on January 07, 2005, 03:23:33 pm
Just to let you guys know that the zippy is awsome for typing in the dark.  Most of the normal alphamuneric characters map properly, but it is the symbolic characters that map closer to the 6000's thumboard.  Hitting f11 is the same as the fn on the thumboard.  Plugging in the keyboard does not require any reboots.  It just works.  I didn't notice much more power drawn with the keyboard illuminated, but then again wifi was on.  Maybe I'll experiment again tonight with wifi off.
Title: Keyboards?
Post by: rmako on January 09, 2005, 12:11:36 pm
Agree with comments about the Zippy.  It works well right out of the box and the lighted keys are great for night use.  I have not tried every keymapping but for just email, webstuff, and taking notes at work it runs fine.  

As long as what text I type winds up on screen I am happy.

Typing this with a Zippy on my 6000l!

Bob Makowsky
Title: Keyboards?
Post by: gdog on January 13, 2005, 07:39:32 pm
Quote
Hi bakkeo,

I have the thinkoutside IR keyboard and it works great on my 6000 using drivers located here at  http://mammon.us/irk-zaurus-j_0.10.1_arm.ipk (http://mammon.us/irk-zaurus-j_0.10.1_arm.ipk)

Enjoy
But do ALL of the keys map out correctly?

Thanks,

gdog
Title: Keyboards?
Post by: the_oak on January 13, 2005, 09:20:21 pm
One more vote for Pocketop IR keyboard. Got mine off eBay. It arrived today, and works great. No key mapping problems. I don't see a "tab" key though....
Other than that, I like it very much!
Title: Keyboards?
Post by: scheck.r on January 15, 2005, 12:42:18 pm
Hi gdog,

Quote
But do ALL of the keys map out correctly?

Most of the keys are working (letters, numbers, arrows).
Some specific functions don't.

I will post a list of what is not working on mine.
Title: Keyboards?
Post by: scheck.r on January 16, 2005, 11:49:31 am
Here is a list of what is working or not for me on the 6000

Unshifted: everything works
                (all letters and ponctuations)
shifted: everything works
                (numbers and other ponctuations)
   left, right arrows -> select caracter after caracter
Fn blue: evrything works (all shortcut keys opening PIM apps)
                Apps changes from one tab to another
   not working: with L ; z x c v b n m , .
Fn green: everything works (many other symbols)
    not working: ; , . which are the currency symbols
           arrows for page up and down
Ctrl: work:      a -> select all
      z -> undo
      x,c,v -> cut,copy,paste
      e -> goes to the end of the line
      left, right arrows -> moves word by word
cmd:work:    q -> zoom out
      w -> zoom in
      L -> opens unicode window
      c -> takes a screenshot
       b -> opens sharp email client
alt:      works the same as F10 in windows
crtl + shift:
   e -> select from the pointer to the end of the line
   left, right arrows -> select word by word

This is using IRK 0.10.1, I didn't try IRK 0.11

I am very statisfied so far
Title: Keyboards?
Post by: cosmos7 on January 18, 2005, 12:30:36 am
mitch could you post your module?
Title: Keyboards?
Post by: nilch on January 21, 2005, 09:40:55 am
The PSK-3100U USB keyboard works beautifully on the Zaurus 6000.

Its in fact much smaller than what I had thought (seeing the pictures)
(so much that I was expecting the delivery at my door (expecting a largish package), but then saw that the postman had stuffed it along with the regular junk paper mail in my little hole of a mail box).

Length wise its just a little longer than the 6000 itself, so I can easily carry it in my carry bag with the Zaurus. Its the same size in length as the MicroInnovation IR foldable keyboard (opened up) and a bit broader but thinner and very sleek. The keys tactile feel is pretty good - resistive and soft.

Haven't had any problems with unmapped keys or whatever till now (in my short test).
BTW - got it from ebay for $24 with shipping.

Edit : There are some keys which are not mapped - like the @ sign - alwaus useful when doing emails and the open and close brackets '(' , ')'  are mapped wrongly to the previous keys and so an.

 [ You are not allowed to view attachments ]
Title: Keyboards?
Post by: RobbH on January 23, 2005, 11:19:55 pm
Quote
....
Edit : There are some keys which are not mapped - like the @ sign - alwaus useful when doing emails and the open and close brackets '(' , ')'  are mapped wrongly to the previous keys and so an.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=63458\"][{POST_SNAPBACK}][/a][/div]

Judging from other reports and my experience, this seems to be SOP with unmodified Sharp roms.  Letters and numbers map correctly, but some punctuation marks and other symbols do not.

I've put together a configuration .xml file for Keyhelper that, as far as I can tell, deals with the major issues, at least for users of US English keyboards.  It is attached, and should be renamed "keyhelper.xml".  I've only tested it with two keyboards.  All marks and symbols seemed to be in the right place, except the pipe symbol and backslash.  The Z does not recognize that key, so those symbols are mapped to the quote/apostrophe key, activated by shift/control, and shift alone, respectively.

More information on Keyhelper can be found in the ZUG How-To documents, under General/Applications.

I have NOT tested what happens if you try to use the internal keyboard with this mapping enabled.

I am very much a newbie here, so corrections are welcome!
Title: Keyboards?
Post by: pieman on January 24, 2005, 05:18:50 pm
I've been interested in this for a while

[img]http://www.handykey.com/twiddler.gif\" border=\"0\" class=\"linked-image\" /]

Handykey Twiddler (http://www.handykey.com/site/twiddler2.html)
not a conventional folder, and I've not tried it, but a usb chording keyboard and trackpoint mouse in one. Slower than querty touch typing, but small, one piece, keyboard and mouse in one, through one usb port, Linux compatible, (it says), and, the usp for me is being totally mobile - one handed operation and free of needing a desktop type surface - you could type walking around.

Anyone got experience of actually using one?
Title: Keyboards?
Post by: ceffyl on January 25, 2005, 02:22:03 pm
Folding USB Keyboard (http://www.compusa.com/products/product_info.asp?product_code=50315852&pfp=BROWSE) is available from Fellowes.

Haven't tried it, but am curious about it.

What do you use for a cradle to hold the Z while you type?
Title: Keyboards?
Post by: nilch on January 25, 2005, 03:02:21 pm
You had to tell me after I bought my USB keyboard (PSK-3100U) ?  

But $70 for a USB keyboard was too much anyways. My PSK keyboard seems pretty small and while I cant carry in the coat pocket, I can stow it away in my carry bag (where I take my Zaurus too).

I had a previous IR keyboard (the pockettop), so now I use the cradle from that to use to prop up my Z while I use the newer USB keyboard on it. (see my previous post Pic).

Only thing is it can only prop up landscape wise (which is how I want it when typing with an external keyboard usually) and not portrait wise because of the all the wires plugging in at the bottom.
Title: Keyboards?
Post by: celtron on January 26, 2005, 02:49:56 am
I'm writing now on a Jetion AL-2199 (made in China) keyboard. Most keys on the Debian and Qt are mapped correctly except for a couple of the function keys.

The size of the Jetion keybd is almost the same as the PSK-3100U or just sloghtly smaller once placed on landscape mode for a Z6K (like it was mentioned, the USB port is unfortunately at the bottom).

The Jetion costs me SGD 18 bucks at the Challenger superstore in Funan Center, SG.

Well, without a doubt, the Fellowes foldable keyboard looks really cool. But at USD 70 bucks...hmmm....
Title: Keyboards?
Post by: mimsmall on January 28, 2005, 09:00:28 pm
Has anyone tried this keyboard. It's made for the 6000.

http://www.man-machine.com/FX100%20Zaurus.htm (http://www.man-machine.com/FX100%20Zaurus.htm)
Title: Keyboards?
Post by: Omicron on February 03, 2005, 04:45:51 pm
Quote
Has anyone tried this keyboard. It's made for the 6000.

http://www.man-machine.com/FX100%20Zaurus.htm (http://www.man-machine.com/FX100%20Zaurus.htm)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=64424\"][{POST_SNAPBACK}][/a][/div]


Click to enlargeSharp Zaurus FX100 KeyboardpadThis Flexible, Splashproof Keyboard will work with the Sharp Zaurus Sl-5000/SL-5500 PDA Units. Currently, it does not work with the SL-5600 Series.


(NOT A GOOD SIGN FOR 6000 COMPATIBILITY)
Title: Keyboards?
Post by: offroadgeek on February 03, 2005, 07:34:24 pm
I was bored at work today so I decided to go to Fry's Electronics (http://shop4.outpost.com/product/3632305#detailed) and I found the BTC Mini USB Keyboard (http://www.btc.com.tw/english/2-7-15keyboard_hub_mini.htm) and when I got back to work I plugged it right into my 6000 (with the iriver connector), and it works great right out of the box.

So far, I've only found one key that wasn't mapped correctly (the '/" key).  And I played with the "F" keys, and found that some of them launch specific apps such as the calendar, voice recorder, and a couple others that I forget now.  Also, I think it was F12 that scrolled between the screen tabs (Applications, Settings, Files, etc).

The 6000 seemed to power the keyboard just fine, and I quickly tried to plug in my USB mouse into the keyboard (it comes with one usb downstream port), and the mouse seemed to have power, but didn't work... but I haven't had a chance to find the thread which indicates how to get usb mice to work....

Now I'm going to try and rig up a little stand for the 6000 so that I can use the keyboard (and hopefully a mouse) comfortably.
Title: Keyboards?
Post by: range on February 03, 2005, 08:02:31 pm
I was looking for a keyboard that I could attach to my 6000.
I wanted a regular sized one that I could use at home when
I needed to do some serious typing on my 6000. I saw this
"multimedia" keyboard by iconcepts at Rite-Aid. It was free
(actually $6 with a $6 rebate) so I figured I had nothing to
lose.

I did have to spend some money to get a PS2 to USB converter
but it was fairly cheap.

The keyboard works pretty good, all [a-z][A-Z] work fine. Ctrl
characters and escape works fine as does the backspace key.
Of the 32 special characters only 12 work on face value, while
20 can be generated by hitting other keys. There are 6 characters
I cannot generate at present: [, {, (, _, \ and |

In HancomMobileSheet, the arrow keys work fine, and so do page up,
page down, and home. The tab key works funny. It hops to the right
side of the page.

I started to try out the function keys, but F1 acted as a toggle to
turn off and on the back light, so I stopped with that not wanting
to get into anything crazy at this point.

The keyboard is kind of interesting. It was designed to work with
windows 95/98 and 2000. It has a slew of extra buttons on the
top to do things like put system to sleep, wake system up, control
CD player, etc. Might be interesting to explore.
Title: Keyboards?
Post by: dfisher on February 21, 2005, 02:52:13 pm
Hi,

Have been following these posts; broke down and bought the Belkin folding keyboard.  It's pretty cool.  However, I'm interested in getting some of the basic SL-6000 control keys mapped:
- dropdown menu key
- cancel key
- OK key

Is there a reference document that would show me the hex mappings used for these keys on the built-in SL-6000 keyboard?  

Thanks,
Doug
Title: Keyboards?
Post by: mitchrl on March 17, 2005, 03:12:03 pm
I just want to follow up to my previous post in this thread concerning modifying the usbkbd module to work with my mini usb keyboard and the 6000.

First I enabled non-working keys by modifying usbkbd.c from the 6000 kernel source, compiling the module and copying to the 6000.

Then by using the keyhelper configuration file that RobbH provided earlier in this thread, I have the proper scancode combinations working with the usb keyboard.

Last I was able to set up a script that is called by the hotplugging subsystem whenever the keyboard is plugged in. By using keyhelper, this script enables the keyhelper configuration file when the keyboard is plugged in and it disables keyhelper when the keyboard is unplugged thus returning the normal functionality to the built-in keypad.

I'll be glad to go into more detail if anyone is interested.

Robert
Title: Keyboards?
Post by: vputz on March 18, 2005, 02:47:03 am
Quote
I just want to follow up to my previous post in this thread concerning modifying the usbkbd module to work with my mini usb keyboard and the 6000.

First I enabled non-working keys by modifying usbkbd.c from the 6000 kernel source, compiling the module and copying to the 6000.

Then by using the keyhelper configuration file that RobbH provided earlier in this thread, I have the proper scancode combinations working with the usb keyboard.

Last I was able to set up a script that is called by the hotplugging subsystem whenever the keyboard is plugged in. By using keyhelper, this script enables the keyhelper configuration file when the keyboard is plugged in and it disables keyhelper when the keyboard is unplugged thus returning the normal functionality to the built-in keypad.

I'll be glad to go into more detail if anyone is interested.

Robert
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71162\"][{POST_SNAPBACK}][/a][/div]

Well, I'm sure interested.  But if this is fixed in OZ 3.5.3, then there are no worries... but we'll have to wait for that, I suppose.  Still, this is my major issue with OZ on the 6k, so if the imminent release of OZ doesn't fix it, I for one would like a full explanation of what you're doing.

-->VPutz
Title: Keyboards?
Post by: mjb on March 19, 2005, 07:59:05 pm
Quote
I just want to follow up to my previous post in this thread concerning modifying the usbkbd module to work with my mini usb keyboard and the 6000.

First I enabled non-working keys by modifying usbkbd.c from the 6000 kernel source, compiling the module and copying to the 6000.

Then by using the keyhelper configuration file that RobbH provided earlier in this thread, I have the proper scancode combinations working with the usb keyboard.

Last I was able to set up a script that is called by the hotplugging subsystem whenever the keyboard is plugged in. By using keyhelper, this script enables the keyhelper configuration file when the keyboard is plugged in and it disables keyhelper when the keyboard is unplugged thus returning the normal functionality to the built-in keypad.

I'll be glad to go into more detail if anyone is interested.

Robert
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71162\"][{POST_SNAPBACK}][/a][/div]
I'm very interested. One of the few issues I have with the stock 6000L is the odd key mapping on a usb keyboard. I've made do by remarking the keycaps and occassionaly resorting to the built in keyboard for the keys that aren't mapped, but it would be much nicer to have the proper mapping of all the keys. Would it be practical for you to post an .ipk or just a tar archive of your files? I think the usb key mapping are standard so it shouldn't be necessary to do much, if any modification for different usb keyboards.  

Thanks!
Title: Keyboards?
Post by: guylhem on March 20, 2005, 07:42:28 am
IMHO, the internal keys should be correctly mapped, which would make this keyhelper stuff unnecessary.  It may be harder, but it would be much better in the long run - you could use both keyboards at the same time without any problem

I'm currently experimenting with a bluetooth keyboard and I'm sure I'll encounter the very same problem
Title: Keyboards?
Post by: adf on March 20, 2005, 05:14:43 pm
while you are tinkering w/ external keyboards, any chance of setting up  low-level ir ( I use a belkin---but maybe targus too)  keyboard support?
it would be nice not to have to rely on a qt based keyboard driver....  I have no idea how much of a problem that would be... is it just basically interpreting serial output?
Title: Keyboards?
Post by: mitchrl on March 24, 2005, 08:07:20 am
Sorry it's taken so long to respond. Here's a quick summary of what I have done so far:

On my particular usb keyboard (PSK-3100U), the '\|' key and the insert key were non-functioning. I took the 6000 kernel source and modified usbkbd.c to enable the '\|' key and I swapped the insert key with the meta key. I'm not sure what the functionality of the insert key is on the 6000 and it does not seem to be mapped to any key in particular but I still wanted it anyway. Once it's mapped to the meta key, I use keyhelper to remap it to the insert key. Sorry if this does not make any sense. Anyway, I made the usbkbd module and moved it to my 6000. I can provide it if you care to try it but it will probably only work with this particular model of keyboard. Be sure to back up your original usbkbd.o and remember to unload hid.o and usbkbd.o from memory.

I then modified the keyhelper.xml that RobbH provided to add the insert key. I removed the mapping for '\' and '|' since these keys are working with the new usbkbd.o. My keyhelper.xml is attached.

Here's the cool part. Part of the functionality of hotplug is that for a particular module (for example usbkbd), if a script is placed by that name in /etc/hotplug/usb, it will be executed. I figured that I could manipulate keyhelper from this script and change key mapping on the fly whenever the keyboard is plugged or unplugged. To do this I had to install the sudo package. Here is my usbkbd script:

#!/bin/bash
#
# Calls keyhelper when usb keyboard is attached
# Also creates script to disable keyhelper when usb keyboard is removed
#
if [ "${ACTION}" = "add" ]; then
  export PATH=/home/QtPalmtop/bin:/root/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
  export LD_LIBRARY_PATH=/home/QtPalmtop/lib
  export QTDIR=/home/QtPalmtop
  export QPEDIR=/home/QtPalmtop
  sudo -u root khctl reload
  echo "#!/bin/bash" > $REMOVER
  chmod 777 $REMOVER
  echo "export PATH=/home/QtPalmtop/bin:/root/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin" >> $REMOVER
  echo "export LD_LIBRARY_PATH=/home/QtPalmtop/lib" >> $REMOVER
  echo "export QTDIR=/home/QtPalmtop" >> $REMOVER
  echo "export QPEDIR=/home/QtPalmtop" >> $REMOVER
  echo "sudo -u root khctl disable" >> $REMOVER
fi

When the keyboard is attached, this script is called and uses sudo to enable keyhelper. It also creates a script that is called when the keyboard is removed (more hotplug functionality). This particular script disables keyhelper.

I can see the gears in your mind working since this script can be used with almost any kind of usb device to perform a custom action. There are other variables available such as PRODUCT where you can differentiate between devices.

I hope this is of some use.

Robert
Title: Keyboards?
Post by: inode0 on August 17, 2005, 03:49:42 pm
Quote
One more vote for Pocketop IR keyboard. Got mine off eBay. It arrived today, and works great. No key mapping problems. I don't see a "tab" key though....
Other than that, I like it very much!
Hope you've found it by now but it is the esc key on mine.

John
Title: Keyboards?
Post by: ckblackm on October 22, 2005, 03:18:47 pm
Has anyone gotten the "Portable Stowaway Keyboard" from Fellowes to work?
I just hooked it up and most of the keys, with the exception of those in the numeric keypad area seem to work... how do I make those letters that form the numeric keypad work?

thanks,
Christopher.
Title: Keyboards?
Post by: Tom61 on October 22, 2005, 04:57:30 pm
Quote
Has anyone gotten the "Portable Stowaway Keyboard" from Fellowes to work?
I just hooked it up and most of the keys, with the exception of those in the numeric keypad area seem to work... how do I make those letters that form the numeric keypad work?

thanks,
Christopher.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100536\"][{POST_SNAPBACK}][/a][/div]

You mean the USB one? Try turning off/on numlock a few times. If that doesn't work disconnect the dongle to the keyboard, check the contacts, and reconnect it.
Title: Keyboards?
Post by: ckblackm on October 23, 2005, 08:34:37 am
Quote
Quote
Has anyone gotten the "Portable Stowaway Keyboard" from Fellowes to work?
I just hooked it up and most of the keys, with the exception of those in the numeric keypad area seem to work... how do I make those letters that form the numeric keypad work?

thanks,
Christopher.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100536\"][{POST_SNAPBACK}][/a][/div]

You mean the USB one? Try turning off/on numlock a few times. If that doesn't work disconnect the dongle to the keyboard, check the contacts, and reconnect it.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100548\"][{POST_SNAPBACK}][/a][/div]

Yes... the USB one.  If I hit the numlock key... the numeric keys work fine (ie. the "k" will come up as a "2".. but if the numlock is off, nothing happens when I hit the key.
Title: Keyboards?
Post by: guylhem on October 23, 2005, 01:15:30 pm
hello

you should try with guylhem rom 1.0rc3 - i fixed such problems so that you can use the internal keyboard, a usb keyboard and a bluetooth keyboard at the same time without any additional app/driver.

guylhem
Title: Keyboards?
Post by: ckblackm on October 23, 2005, 01:37:00 pm
Is there a way to make it work without having to flash the rom?
Title: Keyboards?
Post by: guylhem on October 23, 2005, 03:21:03 pm
using patches, drivers and multiple hacks, yes.
and looks like you will still have problems as reported here.

is it easier, no
Title: Keyboards?
Post by: ckblackm on October 25, 2005, 01:39:53 pm
Quote
using patches, drivers and multiple hacks, yes.
and looks like you will still have problems as reported here.

is it easier, no
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100646\"][{POST_SNAPBACK}][/a][/div]


Where do I get your rom?
Will I loose all my installed programs?  What about data/files?
Where do I find instructions on flashing/installing your rom?

thanks,
Christopher.
Title: Keyboards?
Post by: guylhem on October 26, 2005, 09:10:11 am
you will loose everything - ie you must still have the .ipk here and reinstall them after a flash. Your datafiles are in your /home/zaurus - simply copy everything to a card and copy it back file by file later.

You can first try flashing the kernel only as explained in the "guylhem rom" forum. It will be enough to solve the keyboard problems. But you'll have more to care about (like installing the .tbl files in /opt/Qtopia/etc)
Title: Keyboards?
Post by: ckblackm on October 28, 2005, 11:04:11 am
Quote
using patches, drivers and multiple hacks, yes.
and looks like you will still have problems as reported here.

is it easier, no
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100646\"][{POST_SNAPBACK}][/a][/div]


What patches, drivers would I need to use?
Title: Keyboards?
Post by: mjb on December 10, 2005, 02:00:18 pm
Quote
Quote
using patches, drivers and multiple hacks, yes.
and looks like you will still have problems as reported here.

is it easier, no
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=100646\")


What patches, drivers would I need to use?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=101131\"][{POST_SNAPBACK}][/a][/div]
I tried using an IR keyoard - SK6688 - but was unable to get it to work properly with my 6000. Since I have the expansion sled, which makes my 6000 much thicker, I wouldn't be able to use it easily even if it had worked. It is easy for me to use a usb keyboard, but the mapping issues were a (minor) pain.

I fixed the mapping problems by installing keyhelper and putting the keyhelper.xml file provided earlier in this thread in my Settings directory. Then I ran khctl reload.  Wow! That was easy and almost worked. Somehow keyhelper messed up the < and > keys (shifted , and . respectively), but, with a bit of experimentation, I was able to fix that with two new mappings in the keyhelper.xml file. You can get a copy of mine at:

[a href=\"http://www.cs.unca.edu/~boyd/keyhelper.xml.txt]http://www.cs.unca.edu/~boyd/keyhelper.xml.txt[/url]

Finally, I added two aliases to my .bashrc file:

alias usb='khctl reload'
alias nusb='khctl disable'

Now I have all keys working on the usb keyboard(s) - I have several usb keyboards and they all map the same - and I enter usb at the bash prompt when I want to use a usb keyboard and nusb when I want to use the built-in keyboard. Using the built-in keyboard with the usb mapping isn't bad, but it screws up generating control keys by using shift and fn at the same time. It may have other problems that I haven't discovered, but, for causal use it is OK. It is so easy to switch back and forth that I haven't really tested using the built-in keyboard with the usb mapping

Although I look forward to using the Guyhelm ROM for other reasons, keyhelper has eliminated my need to use it to get the usb keyboard working fully.
Title: Keyboards?
Post by: cvmiller on March 28, 2007, 02:59:30 pm
To pick up on an old thread.

I am using a Belkin F8U1500T with my SL-6000L. I am using an "updated" version of Craig's IRK driver (from: http://www.geocities.jp/bakkeo2004/) (http://www.geocities.jp/bakkeo2004/)) And everything works (almost).

What I can't get working is the QCOP commands (which can be mapped under command keys). In theory, one should be able to map a command like: "QPE/System:setBacklight(int):0"

This would turn off the backlight when the key is pressed. This worked with my old Pocketop keyboard (using an older verions of IRK), but doesn't work with this version which I need to support the Belkin keyboard.

Anyone have any ideas on how to get QCOP commands to work with this version of IRK (or another one supporting the F8U1500T)?

TIA,

Craig...
Title: Keyboards?
Post by: sdjf on April 16, 2007, 10:23:42 am
It may be a syntax issue.  Your code:

"QPE/System:setBacklight(int):0"

is not a standard commandline qcop command.  It looks like qtopia program code.

Please forgive my naievete but shouldn't it have "qcop" in it?

On the commandline, the above would look like:

qcop QPE/System 'setBacklight(int)' '0'

You might want to see my writeup of qcoptest http://sdjf.esmartdesign.com/ipks/qcoptest.html (http://sdjf.esmartdesign.com/ipks/qcoptest.html) and use it to monitor the system and see if your qcop messages are getting through.  IIRC, setBacklight may also require 2 integer values.

You could always as last resort run strace and see what the system does when you set the backlight.

I just found a command I was playing with and it may be a Taskbar, not a system message.  Play with the following from my notes:
qcop QPE/TaskBar "message(QString)" "backlight on"; qcop  QPE/TaskBar "setBacklight(int)" "255"

sdjf