Noobz!
May 23, 2012, 07:28:09 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1] 2 3 4   Go Down
  Print  
Author Topic: Belkin F8U1500  (Read 17061 times)
0 Members and 1 Guest are viewing this topic.
superfirefox
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 15


View Profile
« on: June 28, 2007, 02:41:10 am »

I have got problems with the Belkin keyboard..I have seen a photo on the net where somebody was using it with the psp..and I thought it was fully compatible. I bought it from Usa..arrived with fedex..I turned my Ta 82 to custom firmware (with a lot of fear), then I installed pikey...but it does not work.

I have read also that for Belkin it's required an "update" keymap....what does it mean?
it's a keymap file? I just need to copy it on the directory..or what?


Thank You for this project..it's amazing! Wink

Ciao
Adelperio

Posted on: June 28, 2007, 02:32:22 AM
Can a user build his keymap? ...how exactly?
On the Belkin Keyboard I have got a "Fn" function too, like on notebook keyboards...
how it's possibile to insert this Fn in the keymap file?

Thnx a lot.

Logged
nathan42100
Global Moderator
Newbie
*****

Karma: 1
Offline Offline

Mood:

Posts: 34


View Profile WWW
« Reply #1 on: June 29, 2007, 05:21:57 am »

Did you actually enable the piKey Drivers? They are automatically installed when you run the installer, but not enabled. Also, the belkin keyboard requires it to be run as the Targus keyboard with a homemade (yes it is possible to make your own) ctrlmap.txt and keyboard layout.

Actually there may be a layout now that I think about it. Take a look through the config file and try the logical ones. Otherwise try the Targus config with custom layout files.
Logged

ⓅⓈⓅ-Ⓟⓡⓞⓖⓡⓐⓜⓜⓘⓝⓖ.ⓒⓞⓜ Ⓐⓓⓜⓘⓝⓘⓢⓣⓡⓐⓣⓞⓡ

Do yourself a BIG favor... Read the damn README.TXT files and make use the SEARCH function of this Forum.
You wouldn't believe how this simple advice could sort your problems out so quickly
superfirefox
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 15


View Profile
« Reply #2 on: July 02, 2007, 09:28:37 pm »

the   pkey  is enabled  I use the pda applikation,but I will try..there is also another guy...with the same problem...see that diskussion
Posted on: July 01, 2007, 11:17:32 PM
I use PDA application and the Pikey sample for testing.

I have setted to Targus keyboard and I got, if I press

UP -> 66
DOWN-> 50
LEFT-> 34
RIGHT->55

but the values change..sometimes it says "****" and changes value...what a mess..ugh!
Logged
jokerace42
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 6


View Profile
« Reply #3 on: July 03, 2007, 03:31:21 am »

Hmm.. my Sprint SPUKB0001 looks just like the Belkin.  This was under $20 when I bought it a couple years ago.  Perhaps there is some surplus out there that can be had.

Output is in the form .  The first two at keypress, the second 2 on release.  This is different from the Belkin which is in the form (per Dr. Veg).

The following list obtained using IrDA Monitor 1.0 from Dr. Vegetable....

key scan_codes
0   23 30 B0 B0
1   A3 31 B1 B1
2   A3 32 B2 B2
3   23 33 B3 B3
4   A3 34 B4 B4
5   23 35 B5 B5
6   23 36 B6 B6
7   A3 37 B5 B7
8   B3 38 B8 B8
9   33 39 B9 B9
a   43 41 C1 C1
b   43 42 C2 C2
c   C3 43 C3 C3
d   43 44 C4 C4
e   C3 45 C5 C5
f    C3 46 C6 C6
g   43 47 C7 C7
h   53 48 C8 C8

You might notice that the numbers match ASCII exactly, the alphas match their upper case equivalents, and others like (,) code to their upper case equivalents (<).

Would someone be willing to add a new entry for this keyboard? The handler function can easily be cobbled together from current algorythms.

I'll provide the keymap, if someone is willing to code the rest, or I will just need to get the SDK installed and do it myself....

Thx,

Craig
Logged
superfirefox
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 15


View Profile
« Reply #4 on: July 13, 2007, 10:02:55 pm »

[ Grin UP the discussion]

...mmm...I have decided to give a 10€ donation if my Belkin will work.
I have bought the belkin for nearly 40 euro (and something more)...in the hope that it will work (I have read that in the first pikey list was supported). But at the moment I have got a keyboard that I cannot use cause there are the missing parts for the driver.
...Unluckily I am just a student, so 10€ is what I can spend more for my psp Keyboard, but if this should give a "thrill" to develop further, I would make it immediatly.

 Wink



Logged
wakaru
Global Moderator
Hero Member
*****

Karma: 13
Offline Offline

Mood:

Posts: 1052



View Profile
« Reply #5 on: July 14, 2007, 04:52:48 pm »


[ Grin UP the discussion]

...mmm...I have decided to give a 10€ donation if my Belkin will work.
I have bought the belkin for nearly 40 euro (and something more)...in the hope that it will work (I have read that in the first pikey list was supported). But at the moment I have got a keyboard that I cannot use cause there are the missing parts for the driver.
...Unluckily I am just a student, so 10€ is what I can spend more for my psp Keyboard, but if this should give a "thrill" to develop further, I would make it immediatly.

 Wink


I am sure Fanjita would love to add support for that IR keyboard if there are a lot of people interested... the only problem is that in order to do so, he would probably need an actual keyboard for testing purposes. Obviously you cannot expect he is not going to buy a new keyboard just to provide support for it when he already owns a Targus which works pretty well at the moment. Several options here:

  • Either you donate a keyboard so he can use it,
  • Or you lend your own keyboard for a short period of time. You can have it back once he has finished.
  • Or you convince another developer to provide support for the keyboard and you get this developer to contact Fanjita
    [li]Or you learn to code and you develop the support yourself and contact Fanjita to include it in future versions.



If you would really want to get that keyboard supported I think those are the only options. Feel free to send a PM to Fanjita in order to discuss the matter further.
Logged


Make yourself a BIG favour: Read the damm README.TXT files and make use of the SEARCH function of this Forum.
You wouldn´t believe how this simple advice could sort your problems out so fast
musashiden
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 3


View Profile
« Reply #6 on: July 18, 2007, 05:29:22 am »

I'm willing to lend my Belkin F8U1500 keyboard to Fanjita. I will contact him soon.  Smiley
Logged
jokerace42
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 6


View Profile
« Reply #7 on: July 20, 2007, 02:30:18 am »

I am willing to help you develop the driver if you do the legwork.  I don't need your keyboard since it appears to be the same hardware as the Belkin.  See Sprint PCS Keyboard topic for picture.

As I previously posted, you need to capture the output of each key. Get the app to do this here: http://www.drvegetable.com/SonyPSP/IRDAmon.zip

Post a link to the list and I will update the keymap for you.

You should see something like this, I believe:

C0 keycode keycode|80 C1.  The driver only cares for the 2 bytes in the middle.

How does that sound?

..and make sure you still toss Fanjita some funny money!

Craig
« Last Edit: July 20, 2007, 07:46:57 pm by jokerace42 » Logged
superfirefox
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 15


View Profile
« Reply #8 on: July 30, 2007, 05:30:21 pm »

 Grin
excuse my ignorance...
The app how does it work?
Should I upload it on my psp?
[Huh]
or..it's a linux application (that must be compiled..huh?) ..so I don't need the psp just a pc with ir port?


btw thnx for help
 Wink




5 minutes later..


...ouch..now I understand..It must be compiled ON THE psp...
.....mmm...but how?
« Last Edit: July 30, 2007, 05:37:44 pm by superfirefox » Logged
jokerace42
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 6


View Profile
« Reply #9 on: August 01, 2007, 12:19:57 am »

There is already a pre compiled eboot.  Just make a new directory in your game150 folder and copy the eboot into it.  It will show up in your game menu.  Run it and copy down the data from each key you press.

Then we can build a proper keymap from that...
Logged
superfirefox
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 15


View Profile
« Reply #10 on: August 03, 2007, 11:41:42 am »

 Wink

Ok..I missed the dir ceation..hehhe.

IT WORKS!

unfortunately I did not sleep for nearly 26 hours (I had to study ...)..

so I made only a part of the work...

tilde (ascii 126)
C0 12 1B C1 C0 9B 9B C1

1
C0 A2 31 C1 C0 B1 B1 C1

2
C0 A2 32 C1 C0 B2 B2 C1

3
C0 22 33 C1 C0 B3 B3 C1

4
C0 A2 A3 C1 C0 B4 B4 C1

5
C0 22 35 C1 C0 B5 B5 C1

6
C0 22 36 C1 C0 B6 B6 C1

7
C0 A2 37 C1 C0 B7 B7 C1

8
C0 B2 38 C1 C0 B8 B8 C1

9
C0 32 39 C1 C0 B9 B9 C1

0
C0 22 30 C1 C0 B0 B0 C1

-
C0 32 2D C1 C0 AD AD C1

=
C0 B2 3D C1 C0 BD BD C1

(BACK(DELETE)
C0 92 08 C1 C0 88 88 C1

TAB
C0 12 09 C1 C0 89 89 C1

q
C0 C2 51 C1 C0 D1 D1 C1

w
C0 C2 57 C1 C0 D7 D7 C1

e
C0 C2 45 C1 C0 C5 C5 C1

r
C0 C2 52 C1 C0 D2 D2 C1

t
C0 C2 54 C1 C0 D4 D4 C1

y
C0 52 59 C1 C0 D9 D9 C1

u
C0 42 55 C1 C0 D5 D5 C1

i
C0 D2 49 C1 C0 C9 C9 C1

o
C0 D2 4F C1 C0 CF CF C1

p
C0 42 50 C1 C0 D0 D0 C1

[
C0 D2 5B C1 C0 DB DB C1

]
C0 D2 5D C1 C0 DD DD C1

CAPS LOCK
C0 02 14 C1 C0 94 94 C1

a
C0 D2 5E C1 C0 DE DE C1

s




Tomorrow I will make the rest.

It Works!
Thnx|

 Cheesy
Posted on: August 02, 2007, 11:54:19 PM
The complete work

tilde (ascii 126)
C0 12 1B C1 C0 9B 9B C1

1
C0 A2 31 C1 C0 B1 B1 C1

2
C0 A2 32 C1 C0 B2 B2 C1

3
C0 22 33 C1 C0 B3 B3 C1

4
C0 A2 A3 C1 C0 B4 B4 C1

5
C0 22 35 C1 C0 B5 B5 C1

6
C0 22 36 C1 C0 B6 B6 C1

7
C0 A2 37 C1 C0 B7 B7 C1

8
C0 B2 38 C1 C0 B8 B8 C1

9
C0 32 39 C1 C0 B9 B9 C1

0
C0 22 30 C1 C0 B0 B0 C1

-
C0 32 2D C1 C0 AD AD C1

=
C0 B2 3D C1 C0 BD BD C1

(BACK(DELETE)
C0 92 08 C1 C0 88 88 C1

TAB
C0 12 09 C1 C0 89 89 C1

q
C0 C2 51 C1 C0 D1 D1 C1

w
C0 C2 57 C1 C0 D7 D7 C1

e
C0 C2 45 C1 C0 C5 C5 C1

r
C0 C2 52 C1 C0 D2 D2 C1

t
C0 C2 54 C1 C0 D4 D4 C1

y
C0 52 59 C1 C0 D9 D9 C1

u
C0 42 55 C1 C0 D5 D5 C1

i
C0 D2 49 C1 C0 C9 C9 C1

o
C0 D2 4F C1 C0 CF CF C1

p
C0 42 50 C1 C0 D0 D0 C1

[
C0 D2 5B C1 C0 DB DB C1

]
C0 D2 5D C1 C0 DD DD C1

CAPS LOCK
C0 02 14 C1 C0 94 94 C1

a
C0 D2 5E C1 C0 DE DE C1

s
C0 42 53 C1 C0 D3 D3 C1

d
C0 42 44 C1 C0 C4 C4 C1

f
C0 C2 46 C1 C0 C6 C6 C1

g
C0 42 47 C1 C0 C7 C7 C1

h
C0 52 48 C1 C0 C8 C8 C1

j
C0 D2 4A C1 C0 CA CA C1

k
C0 52 4B C1 C0 CB CB C1

l
C0 D2 4C C1 C0 CC CC C1

;
C0 B2 3B C1 C0 BB BB C1

' (small pipe symbol?HuhHuhHuh?)
C0 B2 2C C1 C0 AC AC C1

enter
C0 92 0D C1 C0 8D 8D C1

left SHIFT
C0 82 10 C1 C0 90 90 C1

z
C0 52 5A C1 C0 DA DA C1

x
C0 D2 58 C1 C0 D8 D8 C1

c
C0 C2 43 C1 C0 C3 C3 C1

v
C0 42 56 C1 C0 D6 D6 C1

b
C0 42 42 C1 C0 C2 C2 C1

n
C0 52 4E C1 C0 CE CE C1

m
C0 52 4D C1 C0 CD CD C1

,
C0 32 3C C1 C0 BC BC C1

.
C0 32 2E C1 C0 AE AE C1

/
C0 B2 2F C1 C0 AF AF C1

up arrow
C0 A2 26 C1 C0 A6 A6 C1

right SHIFT
C0 02 12 C1 C0 92 92 C1

left CTRL
C0 02 11 C1 C0 91 91 C1

CMQ or WINTAB
C0 92 1C C1 C0 9C 9C C1

left ALT
C0 12 1D C1 C0 9D 9D C1

fn (FUNCTION)
C0 12 1E C1 C0 9E 9E C1

left space
C0 A2 20 C1 C0 A0 A0 C1

right SPACE
C0 22 21 C1 C0 A1 A1 C1

\
C0 52 5C C1 C0 DC DC C1

DEL
C0 82 13 C1 C0 93 93 C1

left ARROW
C0 22 27 C1 C0 A7 A7 C1

down ARROW
C0 32 28 C1 C0 A8 A8 C1

right ARROW
C0 A2 25 C1 C0 A5 A5 C1

special buttons

firsT special belkin button (Dunno..what'S that..)
C0 62 71 C1 C0 F1 F1 C1

second sp belk
C0 62 72 C1 C0 F2 F2 C1

third sp
C0 E2 73 C1 C0 F3 F3 C1

fourth sp
C0 62 74 C1 C0 F4 F4 C1


--------- SHIFTED VALUES and FN VALUES.

If I am correct, if you hold down, for istance, the SHIFT BUTTON this happens


RIGHT SHFT PRESSED AND m BUTTON PRESSED TO OBTAIN M


C0 02 12 C1  C0 52 4D C1 E0 CD CD C1 C0 92 92 C1

in other words SHIFT is broken in 2 parts that encapsulate the m BUTTON


Now I will simply tell the SHIFTED symbols and only the meaningful




1 --> !
2 --> @
3 --> #
4 --> $
5 --> %
6 --> ^
7 --> &
8 --> *
9 --> (
0 --> )
- --> _
= --> +
[ --> {
] --> }
; --> :
' --> "
, --> <
. --> >
/ --> ?
\ --> |


with the FN button

tilde asci 126  --> '
1 --> inverse ?
2 --> inverse !
3 --> underlined a
4 --> underlined o
5 --> +-
6 --> pararaph
7 --> cent
8 --> yen
9 --> damn.. what's that S symbol with a great circle in the middle-hahaha
0 --> greek mu
-  --> beta (or scharfes s)
=  --> *
back del  -->  OFF
q -->  à
w --> à (inverse accent)
e --> a with cap
r  --> a with tilde
t  -->  awith umlaut
y  -->  a with gloria hahhhaha
u  --> ae
i  --> spanish c
o -->  o with tilde
p  --> ro?
[  --> £
] --> €
a --> è
s --> é
d --> e with cap
f --> e with umlaut
g --> ì
h --> ì invers accent
j --> i with cap
k --> i with umlaut
l --> spanish n with tilde
; --> zero..mmm..no insiemistic vodi
'(small pipe)  -->oe
enter --> ok
z --> ò
x --> ò inverse accent
c --> o with cap
v --> o with tilde
b --> o with umlaut
n --> ù
m --> ù invers accent
, --> u with cap
. --> u with umlaut
/ --> y with accent
up arrow  --> PG UP
cmq wind --> lambda? what's that symbol..hahahha?
left alt --> DONE
left space  --> :-) smiley
right space  -->  today new
\  -->  cancel
del --> delete
left arrow  -->  undo
down arrow  -->  pgdown
righ arrow  --> redo




Special belkin button with fn

SP1  --> a house..for favorites I think..
SP2  --> hahahahha..what's that?
SP3  --> a lock?
SP4  --> an alien :-)





Okay that's all...
Logged
jokerace42
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 6


View Profile
« Reply #11 on: August 06, 2007, 02:56:59 am »

Check 4 again.  It appears to be a typo.

Based on the B4s, I would expect 34 (vs A3), as 34 | 80 = B4.

I don't have much time these days, so don't expect this anytime soon, but I will get to it.

Craig
Logged
superfirefox
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 15


View Profile
« Reply #12 on: August 16, 2007, 01:50:16 am »

okay! Wink
Logged
PSPdemon
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 8


View Profile
« Reply #13 on: August 31, 2007, 06:27:31 am »

I too wish to help in any way i can, as i would really like to get this keyboard to work ( i have the same one myself )

if there is any way i can help, please do tell Smiley

Thanks for Everything,
PSPdemon
Logged
nosenose
Newbie
*

Karma: 2
Offline Offline

Mood:

Posts: 20


View Profile
« Reply #14 on: August 31, 2007, 10:56:21 pm »

HI!;

PSPdemon i think taht you can do the something that are doing superfirefox to compare the result and sliminate possible errors.
Logged
Pages: [1] 2 3 4   Go Up
  Print  
 
Jump to:  





Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.294 seconds with 27 queries.