I'm on Debian Squeeze using tilda and openbox, and as the source-engine-user I am, I mapped tilda to ~. However, this creates problems when trying to press tilde normally, eg. for use in scripting. Is it possible to make ~ still open console, but make the system type a tilde character and NOT open the console when Ctrl+~ is pressed?
Yes, it is in fact possible, you have to create a custom keybinding for openbox. You can do what you want like so:
So you need to set the keys for the binding, the action name and command. Here is an example of what you could use:
This will tie up
Hope this helps.