The online racing simulator
Logitech G15 LFS Applets
(21 posts, started )
Logitech G15 LFS Applets
Some of you may have heard about the new Logitech G15 keyboard, with its little geek LCD display.



It comes with a SDK (and an emulator), so you could basically put everything on that display. The SDK comes with the drivers, if you are interested. I can also send it to you if you don't want to install the driver.

It would be great to see some apps for this sooner or later
Although i read in this thread, that it's not possible to get telemetry data out of LFS.
http://www.lfsforum.net/showthread.php?t=4762

Would be nice to see the tiretemps and damage on a 2nd display. Or split times, last lap times, etc.

Hopefully some of the coding "gurus" here get the keyboard too


Somebody over at RSC is doing an app for GTR:

http://forum.rscnet.org/showthread.php?t=242786
I once tried to get values like speed from LFS by searching the memory adresses, but that didnt work (I did that for the same reason actually, an lcd display).

However, you can use InSim or OutSim to get some data like speed, gforce etc. I think that having information about the race (rather then your car) is more valuable to put on a display like that. And that is rather simple to make with insim.

I dont have the keyboard, but my current one is getting a bit old and dirty, what is the price of such a keyboard?

EDIT: I see there also is an emulator, so you dont actually need the keyboard itself to test..
i paid 55€ at amazon. I needed a new one, because my old one is full of food and probably would have run away by itself sooner or later
Logitech had delivery problems and postponed the release several times (for the german layout), but it arrived yesterday. Ordered it at christmas..

The SDK and the emulator are in the driver package, simply download it form the logitech website.

i count on you frank!
#4 - Vain
You can propably get the time difference between yourself and the one before and behind you from inSim. That'd be good info for that screen.

Vain
inCogNoito, please send the sdk (and more info) to me...
i'll have a look at it

email: crazyice AT crazyice DOT net
have you looked into it?
i have that keyboard.. its really nice.. look at screenshot i provided

i use my macro buttons for automated quickclutch/shifting
u can edit keys and even the delays between the keys..

tho my quickshift only works properly on really high fps otherwise it fails. so i tweaked it in such a way its reliable shifting..

dont pay attention to the "policelight" macro.. im making a movie so i need flashy headlights for fzr (with police skin) without needing to press headlight buttons all by myself all the time..

trust me this keyboard is very easy to program .. and makes multiple gamefunctions much easier under 1 macrokey . u can do so much things with it
Attached images
g15macro.jpg
Quote from inCogNito :have you looked into it?

sorry InC...
got no time...

first of all i have to finish the dedi hosting pack...
i now managed to present recieved split times on the lcd and to send a message to lfs when pressing a button on the lcd using the insim code from scaven and the logitech sdk samples...

but as i basically don't know c++ i need some sort of race-tracking written in c++ which i can fill with the recieved insim packets/or with date from those packets and from which i can retrieve the split times/laps/e.g.
does anybody have something like that? ^^
tztz don't spread my links all over the world
So, how do i get this working
1. make shure u have downloaded the 050506 version
2. open the configuration.txt file and enter the insimport u wanna use and ur playername (ingamename incl. colorcodes=u can find it in ur LFS folder in the cfg.txt)
3. Start "Live for G15" then start "LFS"
4. in the mainmenue of LFS press T and type "/insim <port>" (<port> means the insimport u entered in the configuration.txt
5. press the 3rd button under ur G15-LCD

If it works u will c a message on Screen - if not press the 4th. button under G15LCD (to quit LfG15) and try again.

Now enjoy

PS.: the l means not liter - it means %/lap and laps u can drive till fuel is off
Is there really no one else who can post some G15-Apps?

Im in a testin - fever.
hi. i am interested in this keyboard, but i cant find any fotos of g15's lcd and LFS. could somebody post here few fotos? thx a lot.
Quote from GrandlHuber :Hi!

I found a "G15 - App" in a German-LFS-Forum the Link is:

http://lfs.foren.4players.de/v ... c.php?t=13092&start=0


For them who don´t speak German - there is a newer link hided in that tread.

The Link is:

http://www.kamelstall.de/lfg/Live_for_G15_050506.zip


Thx to Kamel for this great APP

Hi, can you try to get the apps source code? i think it is written in VB.net or C#, and it would be a really nice way to learn how to code to LFS as I know both languages.

I am trying to buy that keyboard, I found a place, lets see if i can really buy it, as i cant find anywhere else to buy in Europe.
It's fairly simple.

You make a socket to LFS's InSim, init what you want and then listen for the data. Theres information on InSim in docs\InSim.txt within your LFS install.

You then write to the G15 using their SDK:
http://www.g15mods.com/tools.html
pls can you post here some photos when lfs is running?
Quote from the_angry_angel :I'm afraid I don't have a G15, so I can't oblige. There is a very small screenshot available here:
http://static.4players.de/lfs- ... thumbs/t_m4100057_675.jpg

silentwarrior, Kamel has made the source available on his website:
http://www.kamelstall.de/lfg/

Hi, thx, I already have the keyboard and made a program for it, it supports writing strings too, in C# and VB.net, as other libraries dont give that support and u have to make bitmaps for showing strings, that is kinda hard for newbies.

Gona try that source code to see what i can do with it
Sorry for double post, but this is important.

To use the media keys bellow the LCD display (forward, back, stop, play/pause) in Winamp

By default, Winamp support for standard keyboard multimedia keys is not enabled. Follow the instructions below to enable this feature in Winamp.
  1. Launch Winamp

  2. Select Options->Preferences...

  3. Select Global Hotkeys and place a check in the box labeled Enabled

  4. Click the Close button
    [/SIZE][/FONT]

Winamp should now be configured to support standard keyboard multimedia keys.


This beeing sayed, you can capture their functionally on your program by simply add support for default media keys. (dont ask me, because i dont know how to do that yet, but i am gona start searching, will post if i find anything)

Logitech G15 LFS Applets
(21 posts, started )
FGED GREDG RDFGDR GSFDG