>>>>> dosemu  writes:

 dosemu> Dear all, I try to use SHIFT keys with dosemu in console mode
 dosemu> by a ssh connection and I use loadkeys on the source to do
 dosemu> this with the configuration :

        Dosemu 1.0.x recognize Shift+F2 as F12 key. You may patch it:

--- dosemu-1.0.2.orig/src/base/keyboard/keyb_slang.c
+++ dosemu-1.0.2/src/base/keyboard/keyb_slang.c
@@ -432,32 +460,36 @@
    {"^(k8)",   KEY_F8},               /* F8 */
    {"^(k9)",   KEY_F9},               /* F9 */
    {"^(k;)",   KEY_F10},              /* F10 */
-   {"^(F1)",   KEY_F11},              /* F11 */
-   {"^(F2)",   KEY_F12},              /* F12 */
+   {"^(F1)",   KEY_F1 | SHIFT_MASK},          /* F11 aka Shift F1 */
+   {"^(F2)",   KEY_F2 | SHIFT_MASK},          /* F12 aka Shift F2 */
    {"^(kI)",   KEY_INS},              /* Ins */
    {"^(#3)",   KEY_INS|SHIFT_MASK},   /* Shift Insert */

        This is a piece of my dosemu-keymap for linux terminal:

keycode  60 = F2
        shift   keycode  60 = F12
        control keycode 60 = F22
        alt keycode 60 = F32
        altgr shift     keycode  60 = F12
        altgr control keycode 60 = F22
        altgr alt keycode 60 = F32
        control alt keycode 60 = Console_2
        altgr control alt keycode 60 = Console_2
        altgr shift control alt keycode 60 = Console_2
string F12 = "\033[24~"
string F22 = "\036c\0362"
string F32 = "\036a\0362"


-- 
  Sergey Suleymanov

-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to