Skip to ContentSkip to Footer
Start of content
- Community Home
- >
- Servers and Operating Systems
- >
- Operating System - OpenVMS
- >
- Need to pass the "do key" running putty
Operating System - OpenVMS
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
-
- Forums
-
- Advancing Life & Work
- Advantage EX
- Alliances
- Around the Storage Block
- HPE Ezmeral: Uncut
- OEM Solutions
- Servers & Systems: The Right Compute
- Tech Insights
- The Cloud Experience Everywhere
- HPE Blog, Austria, Germany & Switzerland
- Blog HPE, France
- HPE Blog, Italy
- HPE Blog, Japan
- HPE Blog, Middle East
- HPE Blog, Russia
- HPE Blog, Saudi Arabia
- HPE Blog, South Africa
- HPE Blog, UK & Ireland
-
Blogs
- Advancing Life & Work
- Advantage EX
- Alliances
- Around the Storage Block
- HPE Blog, Latin America
- HPE Blog, Middle East
- HPE Blog, Saudi Arabia
- HPE Blog, South Africa
- HPE Blog, UK & Ireland
- HPE Ezmeral: Uncut
- OEM Solutions
- Servers & Systems: The Right Compute
- Tech Insights
- The Cloud Experience Everywhere
-
Information
- Community
- Welcome
- Getting Started
- FAQ
- Ranking Overview
- Rules of Participation
- Tips and Tricks
- Resources
- Announcements
- Email us
- Feedback
- Information Libraries
- Integrated Systems
- Networking
- Servers
- Storage
- Other HPE Sites
- Support Center
- Aruba Airheads Community
- Enterprise.nxt
- HPE Dev Community
- Cloud28+ Community
- Marketplace
-
Forums
-
Blogs
-
Information
-
English
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
11-11-2010 07:53 AM
11-11-2010 07:53 AM
Need to pass the "do key" running putty
I have an application that requires the "do key" for input. Is there a way to send a custom character sequence in putty? I think the sequence is \x1b[29~.
3 REPLIES 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
11-11-2010 09:06 AM
11-11-2010 09:06 AM
Re: Need to pass the "do key" running putty
This isn't the best forum for PuTTY terminal emulator support, and (based on the lack of related details and the platform and PuTTY versions) the following assumes you're using Microsoft Windows with current PuTTY.
The DO key is a standard LK-series function key found on LK201 keyboard and the VT220 and later terminals, and specifically is the F16 key, and F16 is encoded as:
Esc [ 2 9 ~
That's the same as what you have, but with different formatting.
There's a whole pile of terminal documentation at the site:
http://vt100.net
Simplest: just send the character sequence. Escape is the ^[ control chord, and you can then key the rest in directly.
^[ [ 2 9 ~
Check with the PuTTY docs and the PuTTY folks, but Shift-Fn or Alt-Fn or ^Fn can tend to generate additional keys. When last I checked, this stuff worked, but it wasn't all that clearly documented. Not being a Windows user, I don't have a test case.
As an alternative, there's the VTstar terminal emulator on OpenVMS Freeware V7.0 distribution. That's the real VT terminal firmware, built as a Windows terminal emulator. And there are other emulators around, including the current Hilgreave Hyperterm package (the version that was baked into the older versions of Windows is buggy.)
The DO key is a standard LK-series function key found on LK201 keyboard and the VT220 and later terminals, and specifically is the F16 key, and F16 is encoded as:
Esc [ 2 9 ~
That's the same as what you have, but with different formatting.
There's a whole pile of terminal documentation at the site:
http://vt100.net
Simplest: just send the character sequence. Escape is the ^[ control chord, and you can then key the rest in directly.
^[ [ 2 9 ~
Check with the PuTTY docs and the PuTTY folks, but Shift-Fn or Alt-Fn or ^Fn can tend to generate additional keys. When last I checked, this stuff worked, but it wasn't all that clearly documented. Not being a Windows user, I don't have a test case.
As an alternative, there's the VTstar terminal emulator on OpenVMS Freeware V7.0 distribution. That's the real VT terminal firmware, built as a Windows terminal emulator. And there are other emulators around, including the current Hilgreave Hyperterm package (the version that was baked into the older versions of Windows is buggy.)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
11-11-2010 12:07 PM
11-11-2010 12:07 PM
Re: Need to pass the "do key" running putty
IIRC in Putty Shift+F6 is equivalent to DO / F16.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
11-11-2010 01:43 PM
11-11-2010 01:43 PM
Re: Need to pass the "do key" running putty
Joe,
I use PuTTY all the time, and use EVE as my editor, so the DO key is crucial. I'm assuming you're using a standard PC keyboard.
Go into the "PuTTY Reconfiguration" dialog, select "Terminal Keyboard" and set "The Function keys and keypad" to VT400. The DO key is then the "-" key on the top right hand corner of the numeric keypad. Be careful not to hit "Pause/Break" just above it - it's sent as ^Z.
I have VT400 saved in my "Default Settings" and propagated to all my saved sessions to OpenVMS hosts.
You may also want to find a copy of SET_TERM_INQUIRE.EXE to run in your LOGIN.COM so your PuTTY terminal size is read and sent to your terminal settings.
I use PuTTY all the time, and use EVE as my editor, so the DO key is crucial. I'm assuming you're using a standard PC keyboard.
Go into the "PuTTY Reconfiguration" dialog, select "Terminal Keyboard" and set "The Function keys and keypad" to VT400. The DO key is then the "-" key on the top right hand corner of the numeric keypad. Be careful not to hit "Pause/Break" just above it - it's sent as ^Z.
I have VT400 saved in my "Default Settings" and propagated to all my saved sessions to OpenVMS hosts.
You may also want to find a copy of SET_TERM_INQUIRE.EXE to run in your LOGIN.COM so your PuTTY terminal size is read and sent to your terminal settings.
A crucible of informative mistakes
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
End of content
United States
Hewlett Packard Enterprise International
Communities
- Communities
- HPE Blogs and Forum
© Copyright 2021 Hewlett Packard Enterprise Development LP