Вы не можете сделать это. Это был бы невероятный эксплойт, если бы JS имел возможность запускать те события, которые привязаны к ОС. На самом деле браузер должен был сигнализировать о процессе ОС.
Вы можете, однако, захватить эти нажатия клавиш с помощью JS и сделать что-то еще. Поэтому, если у пользователя есть окно браузера, и они набирают Ctrl + D, JS может прерывать и делать что-то (ограниченное) и препятствовать тому, чтобы событие перешло в ОС, но это применимо только в том случае, если окно тоже находится в фокусе. Это основано на ключевом коде, но не факт, что Ctrl + D привязан к любому конкретному событию ОС (это не так).
Возможный дубликат [Выполнение Ctrl + D при нажатии кнопки] (http://stackoverflow.com/questions/3894617/execute-ctrld-on-button-click) – Quentin