Here is what I am trying to do:open Gnome terminallaunches with my command promptssh into work via VPNlaunch screencreate two screen windowstry to use F3 and F4 as prev and next with no luck.try to use F6 and F7 as prev and next works fine.Here is my .screenrc  hardstatus on  hardstatus alwayslastline  hardstatus string %{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %C%a   defscrollback 5000  startup_message off  #bind uppercas x to remove region  bind X remove  bind ^X lockscreen  # Bind F3 and F4 (NOT F1 and F2) to previous and next screen window  bindkey -k k3 prev  bindkey -k k4 next  # Bind F5 to switch to next focus  bindkey -k k5 focus  bindkey -k k6 prev  bindkey -k k7 next  #split window  bindkey -k k8 split  bindkey -k k9 removeWhat's strange is the following works:Works 1:Doing this via putty works fineWorks 2:using the exact same .screenrc works fine if I am on my local machineDoesn't work:using lxterminal has the same issueMy thoughts are that ssh may be causing this but not sure.EDIT:Here are the outputs of some terminal related commands:Local Machine:$ echo $TERMxterm$ infocmp -1 | grep kf.=    kf1=\EOP,    kf2=\EOQ,    kf3=\EOR,    kf4=\EOS,    kf5=\E[15~,    kf6=\E[17~,    kf7=\E[18~,    kf8=\E[19~,    kf9=\E[20~,Work Machine:$ echo $TERMxterm$ infocmp -1 | grep kf.=    kf1=\EOP,    kf2=\EOQ,    kf3=\EOR,    kf4=\EOS,    kf5=\E[15~,    kf6=\E[17~,    kf7=\E[18~,    kf8=\E[19~,    kf9=\E[20~,Work Machine using screen:$ echo $TERMscreen$ infocmp -1 | grep kf.=        kf1=\EOP,        kf2=\EOQ,        kf3=\EOR,        kf4=\EOS,        kf5=\E[15~,        kf6=\E[17~,        kf7=\E[18~,        kf8=\E[19~,        kf9=\E[20~,
How do I fix this strange behavior with ssh, gnome terminal and gnu screen where function keys F1 through F4 are not accepted?
ssh;gnu screen;gnome terminal