| View previous topic :: View next topic |
| Author |
Message |
Kour
Joined: 02 Feb 2007 Posts: 5
|
Posted: Tue Feb 13, 2007 17:35 Post subject: |
|
|
| liyanage wrote: | | Good point... I think I can get a display only version out sooner... |
That would be great  |
|
| Back to top |
|
 |
airdamien
Joined: 02 Feb 2007 Posts: 4
|
Posted: Wed Feb 28, 2007 0:55 Post subject: |
|
|
No updates as of yet? Or are you too busy playing with your new airport?
 |
|
| Back to top |
|
 |
liyanage Site Admin

Joined: 22 May 2003 Posts: 1104 Location: Zurich, Switzerland
|
Posted: Wed Feb 28, 2007 9:27 Post subject: |
|
|
No, too busy at work I just don't have any time right now... |
|
| Back to top |
|
 |
airdamien
Joined: 02 Feb 2007 Posts: 4
|
Posted: Wed Feb 28, 2007 21:12 Post subject: |
|
|
| liyanage wrote: | No, too busy at work I just don't have any time right now... |
That's cool, I have been too. Any chance on just posting up a compile of what you've got working? I misses my g15 display showing something other than "Logitech".
 |
|
| Back to top |
|
 |
Kour
Joined: 02 Feb 2007 Posts: 5
|
Posted: Wed Mar 14, 2007 16:43 Post subject: |
|
|
Going to bump this thread and ask again if you have any eta on the G15 version, would be really nice to get some use of that display  |
|
| Back to top |
|
 |
G15Head
Joined: 16 Mar 2007 Posts: 1
|
Posted: Fri Mar 16, 2007 16:39 Post subject: |
|
|
| I'll add my bump along with Kour's. I love my G15, but I feel like it doesn't do a whole lot for me right now in OSX. |
|
| Back to top |
|
 |
eduo
Joined: 20 Apr 2007 Posts: 1 Location: Madrid
|
Posted: Mon Apr 23, 2007 8:35 Post subject: |
|
|
Funnily, I registered to the forum because I was going to buy my own G15 this weekend (I had one on loan).
I now have a brand-new Apple wired keyboard on my desktop and a happy-looking wife satisfied everything matches style on it.
*sigh*
I'll have to wait another six months or so and time the next spilling of soda so it falls in a week she's away or something.
That or Logitech could make a white G15. That'd work too. |
|
| Back to top |
|
 |
Tafs
Joined: 29 May 2007 Posts: 1
|
Posted: Wed May 30, 2007 21:24 Post subject: |
|
|
I managed to get it working as described in this thread, here's a compiled version:
http://tafs.jumpingmushroom.com/LogitechLCDToolG15.zip
I changed UsbHidDevice.m from this:
| Code: | SInt32 usbVendor = 0x046d; // Logitech
SInt32 usbProduct = 0x0a07; // Z-10 I guess
// SInt32 usbProduct = 0xc222; // G15
SInt32 usbUsagePage = usagePage;
NSMutableDictionary *matchDict = (NSMutableDictionary *)IOServiceMatching(kIOHIDDeviceKey);
[matchDict setObject:[NSNumber numberWithInt:usbVendor] forKey:[NSString stringWithUTF8String:kIOHIDVendorIDKey]];
[matchDict setObject:[NSNumber numberWithInt:usbProduct] forKey:[NSString stringWithUTF8String:kIOHIDProductIDKey]];
[matchDict setObject:[NSNumber numberWithInt:usbUsagePage] forKey:[NSString stringWithUTF8String:kIOHIDPrimaryUsagePageKey]];
//NSLog(@"matching dict %@", matchDict);
[matchDict retain]; // fixme: I believe this is required because IOServiceGetMatchingServices() consumes a reference, but need to make sure otherwise this leaks. |
to this: | Code: | SInt32 usbVendor = 0x046d; // Logitech
// SInt32 usbProduct = 0x0a07; // Z-10 I guess
SInt32 usbProduct = 0xc222; // G15
SInt32 usbUsagePage = usagePage;
NSMutableDictionary *matchDict = (NSMutableDictionary *)IOServiceMatching(kIOHIDDeviceKey);
[matchDict setObject:[NSNumber numberWithInt:usbVendor] forKey:[NSString stringWithUTF8String:kIOHIDVendorIDKey]];
[matchDict setObject:[NSNumber numberWithInt:usbProduct] forKey:[NSString stringWithUTF8String:kIOHIDProductIDKey]];
// [matchDict setObject:[NSNumber numberWithInt:usbUsagePage] forKey:[NSString stringWithUTF8String:kIOHIDPrimaryUsagePageKey]];
//NSLog(@"matching dict %@", matchDict);
[matchDict retain]; // fixme: I believe this is required because IOServiceGetMatchingServices() consumes a reference, but need to make sure otherwise this leaks. |
And that did it Buttons are not working but I'm not sure why, I haven't had time to look into it more. |
|
| Back to top |
|
 |
Kour
Joined: 02 Feb 2007 Posts: 5
|
Posted: Fri Jun 08, 2007 12:13 Post subject: |
|
|
| Thx alot! |
|
| Back to top |
|
 |
Headrush69
Joined: 19 Jun 2007 Posts: 1
|
Posted: Tue Jun 19, 2007 8:17 Post subject: |
|
|
| Thanks, this version working well with LCD. |
|
| Back to top |
|
 |
sbrixey
Joined: 05 Jan 2007 Posts: 2
|
Posted: Mon Feb 18, 2008 18:21 Post subject: Any luck with this project? |
|
|
| liyanage wrote: | No, too busy at work I just don't have any time right now... |
Marc,
Well it's been a year since I sent you this keyboard to work on getting the tool up to snuff. I'm sure you've been busy but I would still like to see you spend a little time on this project and get it out the door. I still love and use my G15 everyday and just wish that it had a little more functionality under the mac os.
Possible?
-Shawn |
|
| Back to top |
|
 |
lundman
Joined: 10 May 2008 Posts: 1
|
Posted: Sat May 10, 2008 14:55 Post subject: |
|
|
I have a G15s, so I had to change to use 0xc227 for productId. I removed the auto launch of Safari (no need to start anything) and I managed to guess where to stick the no antialiasing patch.
Could I recommend Preferences have the productId so a recompile is not needed? I would also like to get rid of the need to have a window up all the time.. there is no X icon, just minimize, when really I do not need a window at all.
Otherwise it is running well, I have it displaying a clock (no interest in itunes). Maybe a nice weather script would be neat too
Thanks for the work! |
|
| Back to top |
|
 |
jedirock
Joined: 17 Sep 2008 Posts: 6 Location: Canada
|
Posted: Wed Sep 17, 2008 14:48 Post subject: |
|
|
Quick little thing from me: You can use LogitechLCDTool to control the G buttons on the G15 with a bit of a hack. I haven't tried it yet, but uncommenting the NSLog calls in the event queue callback in UsbHidDevice.m does produce values for it. More specifically, it's sent on cookie 4 with values between 58 and 63, 58 being G1 and 63 being G6. Haven't figured out how the softkeys under the display work yet.
Also, the default iTunes script is buggy. I don't remember what I had to do to it, but I found a working version on here, then severely modified it myself. Looks pretty cool, and should still work on the Z-10 (I can't test it, because I ordered the Z-5500, not the Z-10 ). |
|
| Back to top |
|
 |
|