* Keymaps SHIFT+F2 with ssh and dosemu console @ 2002-04-24 14:48 dosemu 2002-04-25 4:16 ` Sergey Suleymanov 0 siblings, 1 reply; 4+ messages in thread From: dosemu @ 2002-04-24 14:48 UTC (permalink / raw) To: Linux-MSDOS Mailing list Dear all, I try to use SHIFT keys with dosemu in console mode by a ssh connection and I use loadkeys on the source to do this with the configuration : test : keycode 60 = F2 F112 control keycode 60 = F122 alt keycode 60 = F132 control alt keycode 60 = Console_2 String F2="\033[[B" String F122="\036s\033[[B" String F132="\036c\033[[B" loadkeys test Could you help me Why it doesn't work ? Thanx in advance. Lionel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Keymaps SHIFT+F2 with ssh and dosemu console 2002-04-24 14:48 Keymaps SHIFT+F2 with ssh and dosemu console dosemu @ 2002-04-25 4:16 ` Sergey Suleymanov 2002-04-25 8:53 ` dosemu 0 siblings, 1 reply; 4+ messages in thread From: Sergey Suleymanov @ 2002-04-25 4:16 UTC (permalink / raw) To: Linux-MSDOS Mailing list >>>>> 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 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Keymaps SHIFT+F2 with ssh and dosemu console 2002-04-25 4:16 ` Sergey Suleymanov @ 2002-04-25 8:53 ` dosemu [not found] ` <87adrsxia3.fsf@solt.eatpbank.ru> 0 siblings, 1 reply; 4+ messages in thread From: dosemu @ 2002-04-25 8:53 UTC (permalink / raw) 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 ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <87adrsxia3.fsf@solt.eatpbank.ru>]
[parent not found: <1019726863.7673.29.camel@vaio>]
[parent not found: <873cxkxb8a.fsf@solt.eatpbank.ru>]
* Re: Keymaps SHIFT+F2 with ssh and dosemu console [not found] ` <873cxkxb8a.fsf@solt.eatpbank.ru> @ 2002-04-29 6:27 ` Dosemu List 0 siblings, 0 replies; 4+ messages in thread From: Dosemu List @ 2002-04-29 6:27 UTC (permalink / raw) To: Sergey Suleymanov; +Cc: linux-msdos Dear all, To resume : # Control keys # ------------------ 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" keycode 61 = F3 F113 control keycode 61 = F123 control alt keycode 61 = Console_3 String F3="\033[[C" String F113="\036s\033[[C" String F123="\036c\033[[C" In that case the F2 and SHIFT+F2 keys work fine under dosemu ( by ssh), NOT the F2 and the SHIFT+F23 Keys If I put the configuration of keycode 61 before then the F3 and SHIFT+F3 keys work fine but not the F2 and the SHIFT+F2 !! How can I do ? I really need a solution or some help. Thanx in advance. Lionel ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-04-29 6:27 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-24 14:48 Keymaps SHIFT+F2 with ssh and dosemu console dosemu
2002-04-25 4:16 ` Sergey Suleymanov
2002-04-25 8:53 ` dosemu
[not found] ` <87adrsxia3.fsf@solt.eatpbank.ru>
[not found] ` <1019726863.7673.29.camel@vaio>
[not found] ` <873cxkxb8a.fsf@solt.eatpbank.ru>
2002-04-29 6:27 ` Dosemu List
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox