Skip navigation.
 
mlRe: InputManagers
FROM : Andrew Farmer
DATE : Tue Aug 01 11:37:47 2006

On 01 Aug 06, at 02:09, Gerriet M. Denkmann wrote:
> I heard some rumor that it is possible to modify an app by putting 
> some code into ~/Library/InputManagers.
>
> I know that this is considered a bad hack...


Indeed, a very bad hack. Nevertheless, often a useful one.

> So: is there any information (or some simple source code) available?


Yep. Mike Solomon has an excellent guide:

  http://culater.net/wiki/moin.cgi/CocoaReverseEngineering

In brief, InputManagers can have their code automatically loaded into 
all
Cocoa applications. This can be all sorts of useful if you're trying to
globally override some AppKit behavior. If you're just trying to 
override
a behavior in one program, you may want to take a look at Unsanity's 
APE,
which does some similar things on a per-application basis.

Related mailsAuthorDate
mlInputManagers Gerriet M. Denkman… Aug 1, 11:09
mlRe: InputManagers Andrew Farmer Aug 1, 11:37
mlRe: InputManagers Frederick Cheung Aug 1, 11:58
mlRe: InputManagers Annard Brouwer Aug 1, 12:36