Skip to content

Hacked together OS X Function Key Toggle but it doesn't use gui scripting via applescript unlike almost everything else on the internets!

License

Notifications You must be signed in to change notification settings

nelsonjchen/fntoggle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fntoggle

A very, very badly hacked together executable that can turn on and off function keys on my Retina MacBook Pro 15" (Mid-2012). What I'm saying is that it WORKS4ME and with ControlPlane.

At least it does not use GUI scripting with Applescript to accomplish this goal.

Usage

Media Keys

./fntoggle off

Standard Function Keys

./fntoggle on

Toggle state

./fntoggle

Note: You may need to toggle the state on or off explicitly before toggle previous state invokation can work.

Note that the original F9-F11 keys are most likely still bound to the Expose stuff. This simple program does nothing to address that.

References

https://github.com/schismtracker/schismtracker/blob/master/sys/macosx/ibook-support.c

http://stackoverflow.com/questions/6968677/cfnotificationcenter-usage-examples

https://bignerdranch.com/blog/notifications-part-2-handling-and-spying/

Known Issues

The Keyboard Preference Pane does not update with values set by this tool while running.

License

The Schism tracker code is GPL2 but wow a bunch of it looks to be the product of disassembling the Keyboard Preference Pane anyway like me. Regardless, this project could be GPL2.

About

Hacked together OS X Function Key Toggle but it doesn't use gui scripting via applescript unlike almost everything else on the internets!

Resources

License

Stars

Watchers

Forks

Packages

No packages published