Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support for pc menu keycode (110) #184

Closed
GooseYArd opened this issue Jun 10, 2014 · 2 comments
Closed

support for pc menu keycode (110) #184

GooseYArd opened this issue Jun 10, 2014 · 2 comments

Comments

@GooseYArd
Copy link

First, thanks for Amethyst- I am a long time xmonad user and although I like OSX it feels unusable after having grown accustomed to xmonad.

The problem I've run into with Amethyst is that I'm used to using the PC Menu (windows) as my fundamental option key for xmonad. On a Macbook I obviously don't have that key, but since I also remap caps lock to control, the L_Control key on the MBP gets very little use. I'm using KeyRemap4MacBook and PCKeyboardHack, and have set up the L_Control key to send code 110 (PC Menu). I'm not sure how to tell Amethyst to treat that keycode as an option key, and also I'm not sure whether this will work at all since I think I need Mission Control to switch desktops.

I suspect I may be going about this incorrectly- any advice appreciated!

Trello Card

@diiq
Copy link

diiq commented Jun 10, 2014

Having set Caps to Cmd, I set my leftover key to be "Hyper": all the modifiers at once: Cmd-Ctrl-Shift-Alt.

No program I know of uses that combination as a modifier, which leaves me free to use it for window-manager-level tasks.

http://stevelosh.com/blog/2012/10/a-modern-space-cadet/ is a great reference for stupid Mac keyboard tricks :)

@GooseYArd
Copy link
Author

hm- the only problem I see there, at least with respect to the traditional xmonad keybindings, are that win-key and shift-win-key would ordinarily be mod1 and mod2. I guess I could give it a shot with Cmd-Ctrl-Alt and Shift-Command-Ctrl-Alt, since I'm definitely not using any of those combinations now. Lemme give that a shot first!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants