There is a way to use a single key for the ninja rope in Gusanos by using some console command trickery.
Add this to your config.cfg file or open the console and enter:
bind <key> "+P0_CHANGE;+P0_JUMP;-P0_CHANGE" (eg. bind p "+P0_CHANGE;+P0_JUMP;-P0_CHANGE")