(Comp.sys.handhelds) Item: 3635 by Simone.Rapisarda at wolf.sublink.org Author: [Simone Rapisarda] Subj: HP48 Unused Key Assignments Date: Tue Jul 09 1991 Joseph K. Horn (6 Jun 91) writes: ASNDUP, or Mode-Sensitive Key Assignments, by Joseph K Horn ...[stuff deleted]... There are a lot of keys that serve no purpose (other than to beep) when in PRG mode; for example, 2D and 3D. Now you can assign whatever you want to them (e.g. programming commands) without losing their non-PRG mode definitions. [Note: the ASNDUP program and documentation are on Goodies Disk #5. -jkh-] Joseph, I was aware of it but I didn't find any method to solve it. Thank you for finding the solution! Here is a table I wrote some time ago, I hope it will help you not to leave a single key unassigned on the 48 keyboard! If you find any mistake or lack in it, please let me know. BS stands for Blue-Shift. [I thought it meant "Be Serious!" -jkh-] +--------------------------------------------------------+ | HP48 DEFAULT KEY ASSIGNMENTS | +-----------++------------------------++-----------------+ | ENTRY || UNUSED || ? USELESS ? | | MODE ||------+-----------------++---------+-------+ | || NUMB | SPECIFICATIONS || NUMBER | SPECS | +-----------++------+-----------------++---------+-------+ | IMMEDIATE || 25.3 | BS cursor-up || 34.1or2 | GRAPH | | ENTRY || 34.3 | BS cursor-left || 36.1or2 | SWAP | | MODE || 36.3 | BS cursor-right || 55.1or2 | DROP | | & NO || 54.1 | DEL || 91.2or5 | CONT | | COMMAND || | || 91.3or6 | OFF | | LINE || | || 92.3 | \-> | | || | || 93.2 | , | | || | || 93.3 | lf | | || | || 94.1 | SPC | | || | || 94.3 | \<) | +-----------++------+-----------------++---------+-------+ | IMMEDIATE || | || 34.2 | GRAPH | | ENTRY || | || 36.2 | SWAP | | MODE || | || 55.2 | DROP | | & || | || 91.2or5 | CONT | | COMMAND || | || 91.3or6 | OFF | | LINE || | || 92.3 | \-> | |========================================================| | PROGRAM || 52.3 | VISIT || 51.2or3 | DUP | | ENTRY || 53.2 | 2D || 91.2or5 | CONT | | MODE || 53.3 | 3D || 91.3or6 | OFF | | || 62.3 | solver || | | | || 64.3 | eq catalog || | | | || 72.3 | alrm catalog || | | +-----------++------+-----------------++---------+-------+ - Also the keys 84.2 (LAST CMD) and 91 (ATTN) are very dangerous when used with a command line: they deletes the command line without saving it first in the last four command line, so there is no way to restore it. I think it would be great to have two safe programs to assign to these two keys. - ----- Another trick can be to assign to the key 21 (and also to the key 22) an internal-RPL program that behaves like this one: \<< RCLMENU IP 3 \=/ 3 X @ X is the number of another menu you like IFTE MENU \>> But as before you must find a way to execute it in Program Entry Mode, and I just don't know. :-( Sorry for my English. bye RAP -- WolfNet BBS Pisa (Italy) Tel. +39-50-589050 300-14.4K Baud Matrix 2:332/602.0 Simone Rapisarda - via FidoNet node 2:33/800 UUCP: ...!gear!wolf!Simone.Rapisarda ARPA: Simone.Rapisarda@wolf.sublink.org