Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0002189Dwarf FortressTechnical -- Input/Keybinding/Macrospublic2010-06-06 10:572014-08-10 20:06
paladin_of_light 
lethosor 
normaltextalways
resolvedduplicate 
MacOS X10.6.3
0.31.05 
 
0002189: Delete key doesn't work for text entry on OSX
I am playing on a laptop with a limited keyboard, and therefore do not have a backspace key. Pressing the delete key instead yields a character (Delta). I have tried to set the bindings to accept the delete key as a backspace, but it does not work.

However, the delete key will function to remove key bindings.
On a Mac, try to delete entered text (e.g. Notes) with the 'delete' key.
I would be satisfied if another key (like backslash) could be bound to work as backspace, but that does not work either.
SDL-only
duplicate of 0001909resolved Toady One backspace key does not function in OS X 
has duplicate 0002401resolved Footkerchief Delete Key workaround broken 
has duplicate 0002765resolved Footkerchief Delete functions improperly 
has duplicate 0003698resolved Logical2u Delete key does not work intially. 
Issue History
2010-06-06 10:57paladin_of_lightNew Issue
2010-06-06 11:05FootkerchiefRelationship addedrelated to 0001909
2010-06-08 13:05WyrmNote Added: 0007954
2010-06-08 13:05WyrmNote Edited: 0007954bug_revision_view_page.php?bugnote_id=0007954#r2980
2010-06-10 05:32FootkerchiefRelationship replacedchild of 0001909
2010-06-13 09:21WyrmNote Edited: 0007954bug_revision_view_page.php?bugnote_id=0007954#r3135
2010-06-20 15:10WyrmNote Added: 0008807
2010-06-20 15:28FootkerchiefRelationship addedhas duplicate 0002401
2010-06-20 15:28FootkerchiefStatusnew => assigned
2010-06-20 15:28FootkerchiefAssigned To => Baughn
2010-06-20 15:28FootkerchiefAssigned ToBaughn =>
2010-06-20 15:28FootkerchiefStatusassigned => new
2010-06-20 15:29FootkerchiefIssue Monitored: Baughn
2010-06-21 11:41FootkerchiefRelationship replacedrelated to 0001909
2010-06-21 11:41FootkerchiefTag Attached: SDL-only
2010-06-21 11:42FootkerchiefRelationship replacedchild of 0001909
2010-06-21 11:42FootkerchiefSummaryDelete Key Does Not Function For Text Entry => Delete key doesn't work for text entry on OSX
2010-06-29 07:38FootkerchiefCategoryTechnical => Technical -- General
2010-07-13 22:03FootkerchiefCategoryTechnical -- General => Technical -- Input/Keybinding
2010-07-18 13:37FootkerchiefCategoryTechnical -- Input/Keybinding => Technical -- Input/Keybinding/Macros
2010-07-19 14:37FootkerchiefRelationship addedhas duplicate 0002765
2010-11-20 17:05Logical2uRelationship addedhas duplicate 0003698
2012-06-29 12:03NYDwarfNote Added: 0023125
2014-06-11 19:35AroniyunNote Added: 0024808
2014-08-10 20:05lethosorNote Added: 0028775
2014-08-10 20:05lethosorStatusnew => resolved
2014-08-10 20:05lethosorResolutionopen => fixed
2014-08-10 20:05lethosorAssigned To => lethosor
2014-08-10 20:05lethosorResolutionfixed => duplicate
2014-08-10 20:06lethosorRelationship replacedduplicate of 0001909
2014-08-10 20:06lethosorNote Edited: 0028775bug_revision_view_page.php?bugnote_id=0028775#r11045

Notes
(0007954)
Wyrm   
2010-06-08 13:05   
(edited on: 2010-06-13 09:21)
The suggested solution (detailed in report 1909) doesn't work. Sensible permutations on this do not work either.

Edit: I was being dumb. You have to _delete_ the binding to "String: Character 127" (by backspacing it) before it will work. Works fine now.

(0008807)
Wyrm   
2010-06-20 15:10   
In v.08, the above workaround is broken. If you delete "String: Character 127", you get peak-spam when you enter text entry.
(0023125)
NYDwarf   
2012-06-29 12:03   
I can't do the workaround in here...

OS X 10.7.4
DF 0.34.11 (Late June 2012 version)

Key Bindings
Text Entry

String: Character 127

Deleted the "Insert Key +7F" but didn't help.
(0024808)
Aroniyun   
2014-06-11 19:35   
OS X: 10.9.3
DF Version: 34.11

I found success by deleting String: Character 127 "Insert Key +7F" as suggested plus I changed the repeat setting to "don't repeat"
(0028775)
lethosor   
2014-08-10 20:05   
(edited on: 2014-08-10 20:06)
I'm almost certain this is the same as 0001909 (the backspace key on my keyboard is labeled "delete", which is likely the cause of some confusion), but please reopen this or PM me on the forums if it isn't. If 0001909 describes this problem and isn't fixed, on the other hand, please contact me or another manager to have that report reopened instead.