Птицы замолчали с заходом солнца. Одни только дятлы (1) выбивают лениво, (2) точно сквозь сон, (3) свою монотонную дробь. В лесу совсем стемнело, (4) но глаз, (5) привыкший к постепенному переходу (6) от света к темноте, (7) различает вокруг неясные силуэты деревьев. Ни звука, (8) ни шороха, (9) ни писка не раздаётся в лесу.
Рассмотрим постановку знаков для каждой цифры:
1 – знаки препинания не ставятся; нет причин.
2, 3 – ставятся запятые; мы можем заметить сравнительный оборот «точно сквозь сон» с союзом «точно» => ставим запятые.
4 – ставится запятая; в сложном предложении есть несколько грамматических основ: «стемнело»; «глаз различает». Между первой и второй грамматическими основами стоит сочинительный союз «НО», который соединяет 2 простых предложения => перед нами сложносочинённое предложение (ССП).
5, 7 – ставятся запятые; мы можем заметить причастный оборот «привыкший к постепенному переходу от света к темноте», определяемое слово – «глаз» – стоит до причастного оборота => ставим запятые.
6 – запятая не ставится; нет причин, так как причастный оборот ещё не закончен.
8, 9 – ставятся запятые; есть однородные дополнения: «ни звука, ни шороха, ни писка», – можем их также представить в виде схемы: «ни О, ни О, ни О». То есть однородные члены предложения соединены при помощи повторяющегося союза «НИ» => запятая ставится после первого однородного и далее, кроме последнего.