Cyanobacteriochromes (CBCRs) are cyanobacterial photosensory proteins distantly related to phytochromes. Like phytochromes, CBCRs reversibly photoconvert between a dark-stable state and a photoproduct via photoisomerization of the 15,16-double bond of their linear tetrapyrrole (bilin) chromophores. CBCRs provide cyanobacteria with complete coverage of the visible spectrum and near-ultraviolet region. One CBCR subfamily, the canonical red/green CBCRs typified by AnPixJg2 and NpR6012g4, can function as sensors of light color or intensity because of their great variation in photoproduct stability. The mechanistic basis for detection of green light by the photoproduct state in this subfamily has proven to be a challenging research topic, with competing hydration and trapped-twist models proposed. Here, we use ¹³C-edited and ¹⁵N-edited ¹H-¹H NOESY solution nuclear magnetic resonance spectroscopy to probe changes in chromophore configuration and protein-chromophore interactions in the NpR6012g4 photocycle. Our results confirm a C15-Z,anti configuration for the red-absorbing dark state and reveal a C15-E,anti configuration for the green-absorbing photoproduct. The photoactive chromophore D-ring is located in a hydrophobic environment in the photoproduct, surrounded by both aliphatic and aromatic residues. Characterization of variant proteins demonstrates that no aliphatic residue is essential for photoproduct tuning. Taken together, our results support the trapped-twist model over the hydration model for the red/green photocycle of NpR6012g4.