Part of my issue with getting CompizFusion to work was the lack of working keyboard shortcuts. For example, Expo (the OS X Expose-like feature) would work when my mouse was placed in the correct corner but not when using <super>-e (the "super" key is what the "Win" key is called on Linux). One recommendation I saw online was to create a file in one's home directory called .xmodmaprc which contains
keycode 115 = Super_L
add Mod4 = Super_L
Not only did this not fix my problem, but I later discovered that my end key no longer worked. Unloading this file from xmodmap (removing the file and logging back in) returned my end key to working status. Two things I didn't think to try at the time:
- Would End+e trigger expo?
- I have Third Level enabled, and super is the key to change levels... would this have an effect?
Those are questions for another time, but getting the end key working again was enough for now.
(This is my current, working xmodmap configuration:
[Doug@FLASHMAN-SL ~]$ xmodmap xmodmap: up to 3 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock Caps_Lock (0x42) control Control_L (0x25), Control_R (0x69) mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd) mod2 Num_Lock (0x4d) mod3 mod4 Super_L (0xce), Hyper_L (0xcf) mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Not sure what all it does, but it seems to get the job done.)