Dwarf Fortress Bug Tracker - Dwarf Fortress |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0001909 | Dwarf Fortress | Technical -- Input/Keybinding/Macros | public | 2010-05-16 18:14 | 2014-08-22 17:32 |
|
Reporter | archivis | |
Assigned To | Toady One | |
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 0.31.04 | |
Target Version | | Fixed in Version | 0.40.07 | |
|
Summary | 0001909: backspace key does not function in OS X |
Description | Cannot use backspace key in text fields or in menus. Hitting the backspace key is ignored in the keybinding interface and in entering text fields. |
Steps To Reproduce | OS X build: For example the title field in setting world generation parameters instead of deleting characters an arrow key glyph is displayed. In the key binding interface, the backspace key appears to do nothing when pressed. |
Additional Information | OS X Build |
Tags | 0.40.01, 0.40.05 |
Relationships | has duplicate | 0002189 | resolved | lethosor | Delete key doesn't work for text entry on OSX | has duplicate | 0001924 | resolved | Footkerchief | Save mask for embark setup does not process correctly keyboard input | has duplicate | 0002441 | resolved | Footkerchief | Cannot delete hotkey names | has duplicate | 0002622 | resolved | Footkerchief | Mac: delete (backspace) keypress in text entry fields results in "⌂" character | has duplicate | 0002975 | resolved | Footkerchief | Backspace key doesn't work | has duplicate | 0004127 | resolved | Toady One | Delete/Backspace button not useful in all cases | has duplicate | 0004858 | resolved | Logical2u | Backspace adds a backspace character to burrow names | related to | 0002252 | resolved | Footkerchief | Dwarf fortress does not allow me to assign functions to non-english keyboard buttons | related to | 0000447 | resolved | Toady One | Can't use question marks when customizing names/professions |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-05-16 18:14 | archivis | New Issue | |
2010-05-18 10:19 | Kanddak | Note Added: 0006956 | |
2010-05-18 10:19 | Kanddak | Note Edited: 0006956 | bug_revision_view_page.php?bugnote_id=0006956#r2607 |
2010-06-05 11:12 | coldguy | Issue Monitored: coldguy | |
2010-06-06 11:04 | Footkerchief | Note Added: 0007811 | |
2010-06-06 11:04 | Footkerchief | Tag Attached: Fixed in 31.05? | |
2010-06-06 11:05 | Footkerchief | Relationship added | related to 0002189 |
2010-06-07 00:01 | gxam | Issue Monitored: gxam | |
2010-06-09 15:25 | paladin_of_light | Note Added: 0008010 | |
2010-06-09 15:30 | paladin_of_light | Note Edited: 0008010 | bug_revision_view_page.php?bugnote_id=0008010#r3015 |
2010-06-10 05:32 | Footkerchief | Relationship replaced | parent of 0002189 |
2010-06-10 05:33 | Footkerchief | Relationship added | related to 0002252 |
2010-06-12 15:12 | Gerk | Issue Monitored: Gerk | |
2010-06-17 13:32 | archivis | Note Added: 0008608 | |
2010-06-17 13:45 | archivis | Note Edited: 0008608 | bug_revision_view_page.php?bugnote_id=0008608#r3293 |
2010-06-17 13:59 | Kanddak | Note Added: 0008609 | |
2010-06-21 11:41 | Footkerchief | Relationship replaced | related to 0002189 |
2010-06-21 11:41 | Footkerchief | Tag Attached: SDL-only | |
2010-06-21 11:42 | Footkerchief | Relationship replaced | parent of 0002189 |
2010-06-21 12:42 | Footkerchief | Relationship added | has duplicate 0001924 |
2010-06-22 18:17 | brainfire | Issue Monitored: brainfire | |
2010-06-22 19:46 | Footkerchief | Relationship added | has duplicate 0002441 |
2010-06-29 07:38 | Footkerchief | Category | Technical => Technical -- General |
2010-07-11 10:30 | Footkerchief | Relationship added | has duplicate 0002622 |
2010-07-13 22:03 | Footkerchief | Category | Technical -- General => Technical -- Input/Keybinding |
2010-07-13 22:04 | Footkerchief | Relationship added | parent of 0000447 |
2010-07-18 13:37 | Footkerchief | Category | Technical -- Input/Keybinding => Technical -- Input/Keybinding/Macros |
2010-07-19 14:37 | Footkerchief | Issue Monitored: Baughn | |
2010-07-25 11:11 | korora | Note Added: 0010983 | |
2010-07-25 16:52 | Footkerchief | Relationship replaced | related to 0000447 |
2010-07-28 07:01 | Yaddy1 | Issue Monitored: Yaddy1 | |
2010-08-07 10:06 | Footkerchief | Relationship added | has duplicate 0002975 |
2010-09-18 14:30 | HebaruSan | Issue Monitored: HebaruSan | |
2010-09-18 15:49 | Dame de la Licorne | Note Added: 0012797 | |
2010-10-15 05:06 | Dain | Note Added: 0013375 | |
2010-12-05 18:31 | Cespinarve | Note Added: 0014421 | |
2010-12-11 09:03 | Dwarfu | Tag Detached: Fixed in 31.05? | |
2011-03-06 09:28 | Footkerchief | Relationship added | parent of 0004127 |
2011-03-08 12:51 | bombcar | Note Added: 0015970 | |
2011-03-08 17:11 | bombcar | Note Added: 0015982 | |
2011-03-08 17:13 | bombcar | Issue Monitored: bombcar | |
2011-03-12 14:53 | discuscardscorys | Note Added: 0016169 | |
2011-03-26 18:20 | bombcar | Note Added: 0016648 | |
2011-08-27 08:41 | Logical2u | Relationship added | has duplicate 0004858 |
2012-02-14 12:59 | Cespinarve | Note Added: 0019546 | |
2012-02-16 00:43 | etherflan | Tag Attached: mac | |
2012-02-16 00:57 | etherflan | Issue Monitored: etherflan | |
2012-02-22 08:22 | etherflan | Tag Attached: 0.34.02 | |
2012-02-28 10:03 | etherflan | Tag Detached: 0.34.02 | |
2012-02-28 10:03 | etherflan | Tag Detached: mac | |
2012-06-29 11:59 | NYDwarf | Note Added: 0023124 | |
2014-07-08 11:53 | Zapperier | Note Added: 0025106 | |
2014-07-08 11:54 | Zapperier | Tag Attached: 0.40.01 | |
2014-07-08 11:56 | Dwarfu | Note Added: 0025108 | |
2014-07-08 11:56 | Dwarfu | Assigned To | => Dwarfu |
2014-07-08 11:56 | Dwarfu | Status | new => acknowledged |
2014-07-27 19:13 | Kanddak | Issue Monitored: Kanddak | |
2014-07-28 14:21 | Kanddak | Note Added: 0027809 | |
2014-07-28 14:21 | Kanddak | Tag Attached: 0.40.05 | |
2014-07-28 17:45 | lethosor | Status | acknowledged => confirmed |
2014-07-28 17:45 | lethosor | Tag Detached: SDL-only | |
2014-08-06 12:31 | Toady One | Relationship replaced | has duplicate 0004127 |
2014-08-06 12:35 | Toady One | Note Added: 0028479 | |
2014-08-06 12:58 | Toady One | Note Edited: 0028479 | bug_revision_view_page.php?bugnote_id=0028479#r10881 |
2014-08-10 18:52 | Kanddak | Note Added: 0028767 | |
2014-08-10 20:06 | lethosor | Relationship replaced | has duplicate 0002189 |
2014-08-22 17:32 | lethosor | Note Added: 0029514 | |
2014-08-22 17:32 | lethosor | Status | confirmed => resolved |
2014-08-22 17:32 | lethosor | Fixed in Version | => 0.40.07 |
2014-08-22 17:32 | lethosor | Resolution | open => fixed |
2014-08-22 17:32 | lethosor | Assigned To | Dwarfu => Toady One |
Notes |
|
|
I had this same issue.
I was able to work around it as follows:
Go to esc -> Key Bindings -> Text entry
Scroll down to "String: Character 127". Press right and then down to select the binding "Logical: U+7F". Press your backspace key. Exit key bindings and enjoy your ability to delete text.
|
|
|
|
Is this still the case in 31.05? |
|
|
|
Appears to work for me in 31.05 but NOT 31.06.
To be more specific, ∆ is repeated indefinitely across the text entry area without a key-press, but the delete key functions.
|
|
|
(0008608)
|
archivis
|
2010-06-17 13:32
(edited on: 2010-06-17 13:45) |
|
Confirmed paladin of lights experience on 31.06 with the workaround getting spamming of characters. However once the spam ends it seems to eventually let me rename barrows.
|
|
|
|
Yeah, I tried to do that workaround in 0.31.06 and got spammed.
Then I copied over my keybinding file from 0.31.04 and things worked again. Not quite sure why. |
|
|
(0010983)
|
korora
|
2010-07-25 11:11
|
|
If you bind character 127 to some other key, the spam goes away. |
|
|
|
I'm still getting this in 31.12. Whenever I try to use the backspace key to delete something, it instead inserts a little triangle/arrow. The work-around I use is to hold down the "fn" key whenever I want to delete something. |
|
|
(0013375)
|
Dain
|
2010-10-15 05:06
|
|
Notice that this does not occurs in *every* place where you put text. For example, when naming the fortress on embark menu, the "e: Select _" menu works perfectly on OSX, regarding backspace, without any remapping. On another hand, naming save file for embark profile, naming notes on world map, naming profession for dorfs, naming shortcuts on fortress mode, have that problem, as well as probably a lot of other places. |
|
|
|
Rebinding "String: Character 127" to ` makes deleting work for me. |
|
|
|
This happens to me on 0.31.21 (latest), on Mac OS X Snow Leopard and multiple keyboards.
I will try the workarounds above. |
|
|
|
I am not able to delete via Cespinarve's workaround. However, by combining it with Kanddak's it works for the Delete key. |
|
|
|
Attempting to rebind "String: Character 127" to the ` key did not work for me, but rebinding it to F12 did. |
|
|
|
If I only use Kanddak's method, it doesn't fix it. I have to REMAP the 127 to something else, and then backspace works. |
|
|
|
Problem persists in 0.34.01. Like before, rebinding 127 to ` works for me. |
|
|
|
Using current version (0.34.11?) on OS X 10.7.4. When attempting to save an embark profile, hitting the DELETE key results in the character ⌂ being put into the thing. I can't delete anything. Control-H, Control-?, DELETE, FN-DELETE (laptop keyboard) all don't do anything. |
|
|
|
Problem persists in 0.40.01. Combining Kanddack and Cespinarve's methods by rebinding character 127 from U+7F to ` continues to work. Additionally, deleting character 127's binding and adding the U+7F binding to Backspace appears to work, but resulted in a spam of ∆ if character 127 was not assigned a new binding previously. |
|
|
(0025108)
|
Dwarfu
|
2014-07-08 11:56
|
|
Thanks for the follow-up in the new version, Zapperier. |
|
|
|
Problem persists in 0.40.05.
Fixed by the following procedure: I deleted the U+7F binding from character 127. I then added the ` binding as per Cespinarve. I then said "wait, just for science, let's make sure it still doesn't work with no binding at all" and deleted the ` binding I had just added.
Backspace then worked with no ∆s. I was about to report that it was working again by just deleting the U+7F binding, but realized maybe it's the act of adding the ` binding that fixes the problem, not the ongoing presence of that binding. |
|
|
(0028479)
|
Toady One
|
2014-08-06 12:35
(edited on: 2014-08-06 12:58) |
|
Adding the ` binding to 127 breaks the ` key and turns it into a triangle.
On the other hand, a comment in 0002189 suggests that deleting the binding alonge doesn't help? I'm going to go ahead and remove the binding without adding a `, but I'll hold off on marking this and 0002189 off until somebody says something.
edit: I'm just going to remove the string 127 key from the game, and we'll go from there.
|
|
|
|
Confirmed fixed for me in MacOS X 10.7.5. |
|
|
|
I'll mark this as resolved, since I've seen several confirmations of correct behavior but no reports of this still occurring. If anyone can reproduce this in DF 0.40.07+, please let me or another manager know on the forums (http://www.bay12forums.com/smf/index.php?topic=63640.0 [^]). |
|