THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
so we can safely deduce from that output_keycode (If it already exists in key mapping) of "^" should be but in output_code of "$".
If key mapping doesn't exist then we can try putting input_keycode itselfof "^" as output_keycode of "$".
...