-
Notifications
You must be signed in to change notification settings - Fork 91
Description
Hi,
there are multiple keypad input enhancements, some important, others optional. Sorted from by importance (most important at the top, imho):
Division Operator
Typing / (using number keys) places \. So no division can be entered using the / on the numbers above the keyboard's letters; using the numpad equivalent works fine.
Del Key
The del key behaves just like backspace: it deletes the character to the left (but is assumed to delete the character to the right of the cursor).
Caps Lock
In CX CAS pressing ctrl followed by shift enteres the CAPS mode. Is there a way to use the native keyboard's caps lock key to control this behavior?
Home/End Mapping
Home maps to the on-Key and End to the Scratchpad, which is tricky: When selecting a part of a calculator line, the user may use Home and End to navigate the current line. Maybe the context menu key could be used here, but it'd make things even less intuitive... Maybe the Pause key could be used for on?... I don't have a good suggestion here, yet.
Btw I like the binding of PageUp/PageDown for doc and menu ❤️
Assignment Operator
I'm used to type function declarations using := by entering : followed by = (instead of using the TI's definition feature via ctrl), since the TI Teachers Software for the CX CAS supported this. The Firebird Emulator ignores the : altogether.
Factorial and Percentage Operator
I'm used to type in ! and % directly, based on my experience with the TI Teacher Software for CX CAS.
Entering ! using my computer keyboard does not lead to factorial, neither leads % to automatic percentage conversion.
Lesser/Greater Operator
Typing < or > does not work as expected. According to the keybinding, < creates E and > does not work (the flag symbol does nothing).
Tested with:
firebird-emuv1.6- using TI-Nspire CX CAS v4.5.5.79
- Linux Ubuntu with qwertz Keyboard Layout
glocke