From mboxrd@z Thu Jan 1 00:00:00 1970 From: dosemu Subject: Re: Keymaps SHIFT+F2 with ssh and dosemu console Date: 25 Apr 2002 10:53:31 +0200 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <1019724812.7671.24.camel@vaio> References: <1019659736.483.14.camel@vaio> <87y9fc9zut.fsf@solt.eatpbank.ru> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <87y9fc9zut.fsf@solt.eatpbank.ru> List-Id: Content-Type: text/plain; charset="us-ascii" To: Sergey Suleymanov Cc: Linux-MSDOS Mailing list On Thu, 2002-04-25 at 06:16, Sergey Suleymanov wrote: > >>>>> 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 majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html Dear All, With this configuration : keycode 60 = F2 F112 control keycode 60 = F122 control alt keycode 60 = Console_2 String F2="\033[[B" String F112="\036s\033[[B" String F122="\036c\033[[B" IT WORK FINE !! : the F2 and the SHIFT + F2 BUT If I need to add ( and I must to add) another key or some keys like : Keycode 61 = F3 F113 control keycode 61 = 123 control alt keycode 61 = Console_3 String F3="\033[[C" String F113="\036s\033[[C" String F123="\036c\033[[C" THEN... the F3 and SHIFT+F3 keys work fine but th F2 and the SHIFT+F2 doesn't work ??!!! Could you help me please Lionel