Anyone who uses 3DEqualizer on OSX knows that it runs through X11, And to its credit it runs pretty smoothly.
But there are a few issues with X11 that break the software right out of the box for some OSX users.
One is the ALT key.
support on at www.sci-d-vis.com tells mac users to download and install and open source version of x11, but is there a simple fix to this keyboard calamity?
Turns out Francis North an InkScape user noticed the same setbacks in Inkcape.
He writes in a form post http://www.inkscapeforum.com/viewtopic.php?t=800&f=5
Launch X11 from Applications/Utilities
Open the preferences window and enable the “Use the system keyboard layout” preference. This will force X11 to use it’s system default keyboard layout.
Open an xterm window (Command-N) and perform the following:
$ xmodmap -pke > ~/.Xmodmap
This captures the current xmodmap settings to a hidden file located in your home directory. It’s this ~/.Xmodmap file that X11 will by default use to override any system mappings.
Edit your .Xmodmap file by typing the following in the same xterm window:
$ open -e ~/.Xmodmap
Change the line: “keycode 66 = Mode_switch” to “keycode 66 = Meta_L”
Change the line: “keycode 69 = Mode_switch” to “keycode 69 = Meta_R”
Save the file and exit TextEdit.
Disable the X11 preferences “Emulate three button mouse” and “Use the system keyboard layout”, then close the preferences window.
These settings basically say “don’t treat ALT as a special key, and don’t override my .Xmodmaps file with system defaults”.
Close the X11 preferences window, any opened xterm windows, and then the X11 application.
That’s it. Now when you launch Inkscape, the ALT key should work as expected, and the status-bar will correctly display any ALT-key-specific help when that key is pressed (e.g. when using the Selection tool).
One final note: from an xterm window, you can debug your key mappings by typing “xev”. This program will open an interactive test window that will echo information about current key/mouse presses, and is a handy utility for determining keycodes and what they’re currently mapped to.
Feel free to provide any feedback and/or request for further clarification.
Thanks Francis North for this InkScape Tip. 3D Equalizer MAC Users will also be thrilled to find out this fixes their Alt Key woes as well.
Nathaniel Westveer – www.nathanfx.com