As reported earlier, I have been using CTWM ini Fedora 32.

Most things work but I have been having problems never previously
encountered: in my text editor not all the function keys work properly:
Some of them generate no text input, in an xterm window if I am running
ctwm. If instead of using ctwm I run the xfce window manager then if run
xterm, the function keys work as expected: they generate input characters.

In more detail:

If I boot to level 3 and run a text editor without a window manager, the
function keys work as expected:

In plain text mode (level 3), without a window manager:

Key pressed:
 F1     F2     F3     F4     F5     F6      F7      F8     F9       F10     F11 
    F12
input characters generated (\^[ = ESC)
 \^[[[A \^[[[B \^[[[C \^[[[D \^[[[E \^[[17~ \^[[18~ \^[[19~ \^[[20~ \^[[21~ 
\^[[23~ \^[[24~

If run in full graphic mode (Level 5), with ctwm as window manager:
Key pressed:
 F1     F2     F3     F4     F5     F6      F7      F8      F9        F10      
F11      F12

input characters generated (\^[ = ESC)
 \^[OP  \^[OQ         \^[OS                 \^[[18~ \^[[19~ \^[[20~  \^[[21~

Note that keys F3 F11 and F12 have no effect.

However, if I boot to level 5 with the default XFCE window manager, i.e. no 
ctwn,
then, in an xterm window, the function keys produce these character sequences, 
which are
easily mapped on to functions;

 F1     F2     F3     F4     F5      F6      F7      F8      F9      F10     
F11     F12
 \^[OP  \^[OQ  \^[OR  \^[OS  \^[[15~ \^[[17~ \^[[18~ \^[[19~ \^[[20~ \^[[21~ 
\^[[23~ \^[[24~

What could cause keys F3 F4 F6 F11 and F12 to fail to function normally when 
ctwm is running,
but not when the xfce window manager is runing?

Can I do anything about this, or do I simply have to complain to Fedora 
developers?

Any ideas?

Thanks.
Aaron Sloman
http://www.cs.bham.ac.uk/~axs

Reply via email to