Welcome to the VanDyke Software Forums

Join the discussion today!


Go Back   VanDyke Software Forums > General

Reply
 
Thread Tools Display Modes
  #1  
Old 08-13-2017, 06:43 AM
koenv koenv is offline
Registered User
 
Join Date: Feb 2010
Posts: 39
temporarily disabling key mapping?

I have for ease of use mapped for example ctrl-a to the 'select all' function.
From time to time however I actually need to send ctrl-a through the session.

So my question: Is there an easy way to temporarily override a keymap and force keystrokes to actually go through the session?
Reply With Quote
  #2  
Old 08-14-2017, 08:39 AM
ekoranyi ekoranyi is offline
VanDyke Technical Support
 
Join Date: Jan 2017
Posts: 654
Hi koenv,

SecureCRT does not currently have the ability to toggle enabling/disabling mapped keys.

I have recorded your idea in our database of SecureCRT feature requests so that the product director can evaluate it for possible inclusion in a future release.

Feature requests are typically prioritized based on a number of factors including, but not limited to, the number of requests and the amount of implementation work required.

Should a version of SecureCRT become available with this feature, we will be sure to let you know by responding to this thread. If you would like to be notified directly please send an email to Support@VanDyke.com with "Attn: Eric Forum Post 12774" in the subject line.

Have you considered using a different key map? You could use Ctrl-Shift-a as your mapped key to either do the select all or to send Ctrl-a to the remote. If you only occasionally need to send Ctrl-a to the remote you could map the Ctrl-Shift-a combo to send the string \001 which will send a Ctrl-a to the remote.
__________________
Thanks,
--Eric

VanDyke Software
Technical Support
support@vandyke.com
(505) 332-5730

Last edited by ekoranyi; 08-14-2017 at 08:54 AM.
Reply With Quote
  #3  
Old 08-19-2017, 06:09 AM
koenv koenv is offline
Registered User
 
Join Date: Feb 2010
Posts: 39
Quote:
Originally Posted by ekoranyi View Post

Have you considered using a different key map? You could use Ctrl-Shift-a as your mapped key to either do the select all or to send Ctrl-a to the remote. If you only occasionally need to send Ctrl-a to the remote you could map the Ctrl-Shift-a combo to send the string \001 which will send a Ctrl-a to the remote.
Now that you mention it that seems like a very good and easy solution.. not sure why I didn't think of that.

And for reference:

Control Characters (not that you need them because sercurecrt seems to fill in the correct string automatically if you try setting ctrl-shift-<any character>)

Code:
                    CTRL   (^D means to hold the CTRL key and hit d)
Oct  Dec Char  Hex  Key     Comments
\000   0  NUL  \x00  ^@ \0 (Null byte)
\001   1  SOH  \x01  ^A    (Start of heading)
\002   2  STX  \x02  ^B    (Start of text)
\003   3  ETX  \x03  ^C    (End of text) (see: UNIX keyboard CTRL)
\004   4  EOT  \x04  ^D    (End of transmission) (see: UNIX keyboard CTRL)
\005   5  ENQ  \x05  ^E    (Enquiry)
\006   6  ACK  \x06  ^F    (Acknowledge)
\007   7  BEL  \x07  ^G    (Ring terminal bell)
\010   8   BS  \x08  ^H \b (Backspace)  (\b matches backspace inside [] only)
                                        (see: UNIX keyboard CTRL)
\011   9   HT  \x09  ^I \t (Horizontal tab)
\012  10   LF  \x0A  ^J \n (Line feed)  (Default UNIX NL) (see End of Line below)
\013  11   VT  \x0B  ^K    (Vertical tab)
\014  12   FF  \x0C  ^L \f (Form feed)
\015  13   CR  \x0D  ^M \r (Carriage return)  (see: End of Line below)
\016  14   SO  \x0E  ^N    (Shift out)
\017  15   SI  \x0F  ^O    (Shift in)
\020  16  DLE  \x10  ^P    (Data link escape)
\021  17  DC1  \x11  ^Q    (Device control 1) (XON) (Default UNIX START char.)
\022  18  DC2  \x12  ^R    (Device control 2)
\023  19  DC3  \x13  ^S    (Device control 3) (XOFF)  (Default UNIX STOP char.)
\024  20  DC4  \x14  ^T    (Device control 4)
\025  21  NAK  \x15  ^U    (Negative acknowledge)  (see: UNIX keyboard CTRL)
\026  22  SYN  \x16  ^V    (Synchronous idle)
\027  23  ETB  \x17  ^W    (End of transmission block)
\030  24  CAN  \x18  ^X    (Cancel)
\031  25  EM   \x19  ^Y    (End of medium)
\032  26  SUB  \x1A  ^Z    (Substitute character)
\033  27  ESC  \x1B  ^[    (Escape)
\034  28  FS   \x1C  ^\    (File separator, Information separator four)
\035  29  GS   \x1D  ^]    (Group separator, Information separator three)
\036  30  RS   \x1E  ^^    (Record separator, Information separator two)
\037  31  US   \x1F  ^_    (Unit separator, Information separator one)
\177 127  DEL  \x7F  ^?    (Delete)  (see: UNIX keyboard CTRL)

Last edited by koenv; 08-19-2017 at 06:23 AM.
Reply With Quote
  #4  
Old 08-20-2017, 10:08 AM
ekoranyi ekoranyi is offline
VanDyke Technical Support
 
Join Date: Jan 2017
Posts: 654
Hi koenv,

I'm glad to hear we found a solution that works for you. Sometimes all it takes is a little different perspective. Please don't hesitate to reach out if you have any other questions or concerns.
__________________
Thanks,
--Eric

VanDyke Software
Technical Support
support@vandyke.com
(505) 332-5730
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 09:45 PM.