Monday night was a positive sign.
Jackson had 20 points in his fourth game back from an ankle sprain, helping the Pistons to a 112-106 victory over Julius Randle and the Los Angeles Lakers.
Detroit (34-40) won for the fourth time in five games, but trails idle Miami by five games for the final Eastern Conference playoff spot.
With Blake Griffin reduced to 24 minutes due to foul trouble, reserve Anthony Tolliver added 15 points as the Pistons put six players in double figures. Andre Drummond had 15 points and 18 rebounds and Griffin finished with 15 points.
"I don't know if we're going to see all of it in these last two weeks, but I know that with Reggie, Blake and Andre, we have the pieces to be really good," coach Stan Van Gundy said.
Jackson played 28 minutes -- the most action he has seen since his return.
"I could barely breathe in the second half, but that's all right -- my legs are getting better every game," he said. "Once I get my legs back under me, I'll be able to play the way I'm used to playing, but tonight was enough to help us get a win."
Randle had 22 points and 11 rebounds for Los Angeles, and Lonzo Ball finished with 15 points, 11 assists and eight rebounds. Kyle Kuzma had 20 points and 11 boards.
"We were competitive again, and we gave ourselves another chance to win," Lakers coach Luke Walton said. "That's what we ask from these guys. We just came up a little short."
The Pistons led early, but the Lakers rallied behind Kuzma, a Flint native who was supported by a large contingent from his hometown about an hour north of Detroit.
"That was fun," he said. "It was great to see my family and friends. It was tough to lose, but that was a plus."
Randle and Griffin each picked up three first-half fouls, so they were on the bench when Ish Smith hit a buzzer-beating 3-pointer to pull the Pistons to 55-53 at the break.
Griffin picked up his fourth foul early in the third quarter and headed back to the sideline. But the Lakers weren't able to take advantage of his absence.
Tolliver replaced Griffin and scored eight points in the period as Detroit built an 81-76 lead.
Tolliver started the fourth with a 3-pointer to put the Pistons up by eight. Griffin was whistled for a fifth foul, but he returned to hit a 3-pointer that made it 102-93 with 3:32 left.
Lakers: Isaiah Thomas (hip) and Brandon Ingram (groin) were sidelined by injuries. The Lakers had G-Leaguers Thomas Bryant and Gary Payton II active for the game.
Pistons: The Pistons held a moment of silence before the game for Grand Rapids Drive guard Zeke Upshaw, who died earlier Monday after collapsing late in a game on Saturday. Grand Rapids is Detroit's G-League affiliate.
Van Gundy wasn't happy with Drummond's first-half defense, but acknowledged he picked it up in the second half, including a spectacular play where he stole the ball from Randle on a lob.
"In the first half, he made Ivica Zubac look like Usain Bolt, but he picked it up down the stretch," Van Gundy said. "There aren't too many players in this league who can make the play he made against Randle."
Lakers: Return home to play the Dallas Mavericks on Wednesday.
Pistons: Host the Washington Wizards on Thursday.
Pistons hold moment of silence for Zeke Upshaw
Zeke Upshaw of the Grand Rapids Drive, the Pistons' G League affiliate, died on Monday, and the Pistons held a moment of silence in his honor before Monday's game against the Lakers.