• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Detect Keyboard Layout for CGKeyCodes
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Detect Keyboard Layout for CGKeyCodes


  • Subject: Re: Detect Keyboard Layout for CGKeyCodes
  • From: Harry Jordan <email@hidden>
  • Date: Thu, 20 Aug 2009 01:30:19 +0100

I've not used CGEvents much.. (Once upon a time, hopefully never again) but if I remember rightly CGKeyCodes are equivalent to NSEvent keyCodes*. If not you can easily convert between the two using: + (NSEvent *)eventWithCGEvent:(CGEventRef)cgEvent.

Have a look at this: http://inquisitivecocoa.com/2009/04/05/key-code-translator/ for my version of what I think your trying to achieve. Be warned, there are a few gaps in my implementation (like F numbers for instance), but that shouldn't be that hard to add.

Harry Jordan
http://inquisitivesoftware.com/

On 19 Awst 2009, at 18:40, Joe Turner wrote:

Hey,

I've got an application that basically simulates a keyboard using CGEvents with CGKeyCodes. However, because CGKeyCodes only map the position of the key on a keyboard, and not the actual key, I've run into some issues. Is there an easy way to detect the type of keyboard they have, and convert a CGKeyCode from a standard US keyboard to whatever keyboard they have?

Any help would be much appreciated! :)

Joe
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Detect Keyboard Layout for CGKeyCodes
      • From: Joe Turner <email@hidden>
References: 
 >Detect Keyboard Layout for CGKeyCodes (From: Joe Turner <email@hidden>)

  • Prev by Date: Re: Heartbeat thread is blocked? -- With Code and Movie
  • Next by Date: otest output in xUnit XML format?
  • Previous by thread: Detect Keyboard Layout for CGKeyCodes
  • Next by thread: Re: Detect Keyboard Layout for CGKeyCodes
  • Index(es):
    • Date
    • Thread