I looked through the user preferences and searched the forum but found no one asking about this. When I’m editing a property, say the name of an object or perhaps I’m manually entering an x-position of an object or something that, my keypad arrow keys do not move the cursor (no num-lock is not on). I’m forced to use the arrow keys that are between the main keyboard area and the numpad. I REALLY want to use the numpad arrows to move the cursor just like I can do with every other windows program where I’m entering text. Is there a way to turn this on or configure it?
Under User Preferences > Input > Text > Text (Global)
I tried configuring the “Numpad 4” when pressed to text.move the cursor to “Previous Character” but the cursor still doesn’t move when I’m entering text.
In user preferences, go to the input panel and type “cursor” into the search bar without “”. Replace the shortcuts that are activated by the arrows keys to the shortcuts you want.
That helps. It shows me that the use of the arrow keys is implied in most places rather than explicitly configured, but what I’m saying is that anywhere that I can enter text, or numbers, or type anything, I should be able to use the arrow keys on the keypad to move the edit cursor in a text entry field.
I’m not sure if this is just a Windows problem or not but it you are using Windows, select an object, within the transport dialog for that object (within the 3D viewport, press “n” to display the Transport dialog along the right side of the viewport), type in an x-location, or edit the name of the object, and try to move the cursor in the text entry box, using the arrow keys on the keypad. For me, they don’t work. Never have, even with an old or new computer and an old or new version of Blender. Only the arrow keys beside the keypad are able to move the cursor.
pbattersby, I’m on Linux, and went into the preferences(back when you first posted) and dug around for quite a while. I couldn’t find any key mappings for the text elements in the UI.
The one place key mapping exist is for the text editor itself. That’s the place where I could type in python code if I wanted. I can make the key pad arrow keys work in that text editor by adding my own key mapping for each key, but that’s the only place so far. Attempting to add it anywhere else doesn’t seem to have any effect.