The “Set Due Date” keyboard shortcut doesn’t work for me in both the browser and review screen. I tried it with add-ons enabled and disabled. I am on Anki 24.06.3. I am on Windows. I am using FSRS.
EDIT: I just tested this on Mac and it worked (CMD + SHIFT + D)
Also, I have some questions about the function itself. I don’t understand the use case of it.
According to the documentation, when you input a number into the “Set Due Date” dialog box without an ! at the end of it, the interval doesn’t change however the due date does change. I don’t see how that is useful. Does this artificial review get recorded or used to calculate the next interval or is it similar to a review in a filtered deck with the “Reschedule cards based on my answers in the deck” unchecked?
I also have similar questions when using ! at the end of the number you input into the “Set Due Date” dialog box. Since this option changes the card’s interval, does this mean that this review “counts” towards the algorithm that is rescheduling this card? What happens to my card’s old interval? Is it used at all in calculating something or is deleted?
Perhaps you have an add-on or third-party app installed that is capturing that shortcut?
Changing the due date of a card without changing its interval effectively allows you to review cards earlier/later than normal, while having them be scheduled normally. This could allow you to bring some review cards forward a few days without them losing their old longer intervals for example.
The shortcut works fine for me in Windows, so definitely disable your add-ons (Troubleshooting - Anki Manual#2) and try again.
Here’s how I (literally today) have used Set Due Date without changing the interval –
After making a major edit to a note with 3 cards that I’ve already been studying, I want to see those cards again soon, to see if I actually know the information. Those cards were due in May/June of next year, and … in 2026!
I used Set Due Date 5-20 to scatter them across the next few weeks. They are now due on 26/28 Sept and 4 Oct. If I know them then, the algorithm will set a new due date and interval, but since it knows how early I reviewed them, it won’t be that much different an interval from what they have now. If I don’t know them, I’ll lapse them.
In the SM-2 algorithm, the length of the current interval was used to calculate the length of the next interval, so it mattered a lot. For you in FSRS, intervals aren’t used in the calculation of anything anymore, so you don’t need to worry about that part.
I tried using SHIFT on start to disable my add-ons originally and that didn’t work. Right now I just tried toggling all my add-ons manually to off and that didn’t work either. I am not sure what else could be causing it.
This issue only seems to be happening on devices I use for work (not owned by me) so I might look into it at a later time but I probably won’t. In case anyone else has this same issue, what I ended up doing as a workaround is using the Customize Keyboard Shortcuts add-on.
In the config file, I ended up changing the values of window_browser reschedule and reviewer set due date from Ctrl+Shift+D to Ctrl+Shift+G.