|
Post by patshi on Jun 11, 2007 15:54:56 GMT 1
Hi I just played around and found the LJP Emulator works great. Especially the SMS Emulator ... runs with 60fps on my Sony Clie UX50, but its unusable for nearly all games because the qwerty keyboard ist not supported. you can only define the Main-Buttons like Calender or backKey or PageUp, PageDown. Is there a way to implement a correct handling of all the other keys on the keyboard like W, A, S, Z or something else? Thanks!!
|
|
|
Post by _Em on Jun 11, 2007 17:26:57 GMT 1
Yes... the method is to buy Henk a Clie UX50 so he can add the support
|
|
|
Post by hansschmucker on Jun 14, 2007 1:20:05 GMT 1
Patshi, if you're in we can try to find a few other UX50ers and if everybody gives ten bucks or so we should be able to get him one
|
|
|
Post by metaview on Jun 14, 2007 7:45:54 GMT 1
I really doubt UX50 keyboard support is possible in a fast way.
|
|
|
Post by hansschmucker on Jun 14, 2007 14:15:59 GMT 1
A fine tuned emulation would work wonders too.... For example, given that the buttons produce a keydown and a repeat event about have a second later followed by another one every 15ms or so we might be able to fake the proper button configuration... at least one-button-at-a-time controls should be possible.
BTW, I've just sent a mail to imazeki, since KeyQuick at least captures multiple button presses with Ctrl, Shift and Alt, maybe he can shed some light on it...
|
|
|
Post by metaview on Jun 14, 2007 15:50:31 GMT 1
Dmitry send me one some info how to read keypresses using i2cD lib. But without an UX50 I'm not going to figure it out.
|
|
|
Post by hansschmucker on Jun 14, 2007 16:15:57 GMT 1
I'll ask around in some forums, maybe we can get you one
|
|
|
Post by hansschmucker on Jun 14, 2007 16:26:36 GMT 1
I've spotted one on ebay, I'll try to get it.... the bidding ends in 3 days so if I get it you should have it in two weeks or less
|
|
|
Post by _Em on Jun 14, 2007 16:36:03 GMT 1
Just don't bid against each other on it
|
|
|
Post by hansschmucker on Jun 14, 2007 19:59:50 GMT 1
I've just gotten a response from Izameki
|
|
|
Post by metaview on Jun 15, 2007 7:54:04 GMT 1
LJP isn't using events, we need to poll the HW state...
|
|
|
Post by srfrog187 on Jun 16, 2007 17:11:56 GMT 1
I recently upgraded from the clie' ux50 to treo 700p. I would love to allow the developers to long term borrow my ux50 interested? I will, pay for shipping both ways? I would like to give the ux50 to my son.
|
|
|
Post by srfrog187 on Jun 16, 2007 17:13:46 GMT 1
After, further reading the conversation. With instruction could you tell me how to pull the hd core of my clie ux50 that i could then upload for you the developers to use?
|
|
|
Post by hansschmucker on Jun 16, 2007 17:35:44 GMT 1
I don't think that will be enough... the problem is that Henk really needs the hardware, but if you're interested we can donate both about half what the UX50 is worth... you send Henk the UX50 and I send you about $100, would that be acceptable?
|
|
|
Post by hansschmucker on Jun 17, 2007 19:40:21 GMT 1
d**n. Henk, someone got your UX50... €252 - I can't compete with that... next ones will be auctioned in 2 days, maybe then.
|
|
|
Post by hansschmucker on Jun 17, 2007 20:00:27 GMT 1
Yeehaaa, got one with "BuyNow" for €200, I guess it will be at your place in about 1+1/2 weeks, just send me your address.
|
|
|
Post by metaview on Jun 18, 2007 9:38:44 GMT 1
Hi Hans, you're crazy Email sent Thx Henk
|
|
|
Post by patshi on Jun 18, 2007 15:18:01 GMT 1
Great to hear that there is some movement in implementing Full Keyboard Support for the Ux-50 I see it coming to reality - thanks to all you guys! P.
|
|
vbrother
New Member
Once: Palm T3 + 512Mb SD [LOST!:-(] - Now: Cli? UX50 + 256Mb MS
Posts: 43
|
Post by vbrother on Jun 18, 2007 18:23:21 GMT 1
Yeehaaa, got one with "BuyNow" for €200, I guess it will be at your place in about 1+1/2 weeks, just send me your address. Smart move, pal! Thank you very much! BTW Henk/Metaview, and anyone who already has an UX, have a look to this www.jamerican.net/1src/UX50/ljpa-v0.1c.zipIt works, although it doesn't allow the 2-keys press simultaneously it's making you play with Bomberman pretty smoothly with the keyboard! YAMH or another hack manager it's needed to make it work.
|
|
vbrother
New Member
Once: Palm T3 + 512Mb SD [LOST!:-(] - Now: Cli? UX50 + 256Mb MS
Posts: 43
|
Post by vbrother on Jun 18, 2007 18:25:31 GMT 1
Hi Hans, you're crazy Email sent Thx Henk Hi, please check my post above. And don't you forget to bring your magic to ZdoomZ once you've done with LJP+UX! Can't wait to fry those Imps with a BFG-9000 at last on my UX!
|
|
|
Post by hansschmucker on Jun 18, 2007 23:59:16 GMT 1
I guess once Henk figured it out it would be a great if it could be made into a hack, that way all applications could benefit... I mean, there aren't THAT many functions that handle button input, so it should be possible.
Anyway, I sent the money today, so let's see when it arrives. (I'm going to be a bit selfish and keep the one that is in better condition... mine has the screen whine problem). I've also ordered two new batteries since mine is doesn't last very long without the battery pack and I guess the new one will be no different.
|
|
|
Post by metaview on Jun 20, 2007 10:28:51 GMT 1
vbrother: did you ever tried to contact the author? Our best bet would be to reverse-engineer ljpa but I can't get anything out of it yet.
|
|
|
Post by _Em on Jun 20, 2007 16:53:03 GMT 1
Is JAmerican the author? He's pretty easy to get in touch with, either on 1src, or his own site. He's also a moderator on a number of high profile Palm/Clie-related sites. I'm sure he'd be willing to work with Henk.
|
|
|
Post by hansschmucker on Jun 20, 2007 17:11:18 GMT 1
Forget LJPA... they create a map from the one button state combined with the events and well, it doesn't work... not even remotely usable...
|
|
|
Post by hansschmucker on Jun 20, 2007 21:39:32 GMT 1
One more thing... does anybody other than me think that controlling games through the screen would be both possible and useful? I mean, on all devices that I've had so far, the output from the digitizer was pretty reliable, even when pushing down on two or more points, so with a good map for the buttons we should be able to read at least dpad plus one of four buttons at the same time. Here's an example (with only the combinations for the up button): Combine that with a bit of logic for example we can use a table like this Button | Can only be followed by T | L,R,T[1-4],Clear D | L,R,D[1-4],Clear L | T,D,L[1-4],Clear R | T,D,R[1-4],Clear [n] | T[n],D[n],L[n],R[n],Clear Clear | T,D,L,R,1,2,3,4 T[n] | T,L[n],R[n],[n],Clear [...]
|
|
|
Post by countbuggula on Jun 20, 2007 22:03:28 GMT 1
As far as I know even in the digitizer area the screens typically can only handle one input at a time, which is why the iPhone screen is being hyped so much as new and groundbreaking.
|
|
|
Post by hansschmucker on Jun 20, 2007 22:09:19 GMT 1
They just always return the center between all points pressed, but that's enough. That's what the Tn buttons are for. Pressing T+1 at the same time would register as a pen positon in the T area, then a pen position in the T1 area.
|
|
|
Post by _Em on Jun 20, 2007 22:21:38 GMT 1
...but if you aren't exact with your touch and release, the point will jump to the last touched point. This could be a problem, unless you coded around it.
|
|
|
Post by hansschmucker on Jun 20, 2007 22:33:05 GMT 1
That's what the table would be needed for... there are a lot of combinations that are unlikely or forbidden, for example up should never be followed by down without the user either lifting his finger or going over left/right. Then we can just add some limitations, for example that you can't move from one button to the next without lifting your finger... or that you can't have a left+button1 combination without having left pressed first. Add some more of these rules and it could be reliable enough to be usable.
|
|
|
Post by _Em on Jun 20, 2007 23:59:04 GMT 1
If you could get that working, there are a lot of touchscreen device manufacturers that would LOVE to incorporate the tech into one of their drivers --especially now that Apple has patented doing it in hardware.
|
|