A sunshade driving device having a returning function of a driving wheel member consisted of either one of a manual pulley or a manual driving wheel, the sunshade driving device comprising: a manually driving module actuated by a ball chain or a rotating string, a set of pick-up members (452, 452') driven by the manually driving module for directly driving a sunshade rotating shaft, a wheel driving member having the driving wheel element for mounting the ball chain or the rotating string, and a bi-directional driving clutch for transmitting or releasing a rotational force of the driving wheel member in any one of both directions, characterized in that, when the bi-directional driving clutch properly drives the driving wheel member in either one of clockwise or counter-clockwise directions, the bi-directional driving clutch is configured to bind the driving wheel member and the manually driving module to rotate together with the pick-up member (452, 452'); and immediately after the rotation, when the bi-directional driving clutch allows to reverse-rotate the driving wheel member in the opposite direction, the bi-directional driving clutch is configured to unbind the driving wheel member and the manually driving module to rotate independently from the pick-up member (452, 452'), said bi-directional driving clutch further comprising: a bi-directional driver (415b1) being coupled to the driving wheel member and having a body in an inner circumferential surface forming a plurality of bi-directional moving grooves arranged with a constant interval, and each of the bi-directional moving grooves forms an arc-shape having a small diameter and a large diameter (415b1d); a retainer (415b3) having a disk-shaped body, a plurality of unit elastic member holders (415b3a) arranged along with its periphery with a constant interval on a plane of the disk-shaped body; and a plurality of the roller members (415b2) inserted rotatable between the bi-directional moving grooves of the bi-directional driver (415b1) and the unit elastic member holders (415b3a) of the retainer (415b3), respectively. a manually driving module actuated by a ball chain or a rotating string, a set of pick-up members (452, 452') driven by the manually driving module for directly driving a sunshade rotating shaft, a wheel driving member having the driving wheel element for mounting the ball chain or the rotating string, and a bi-directional driving clutch for transmitting or releasing a rotational force of the driving wheel member in any one of both directions, characterized in that, when the bi-directional driving clutch properly drives the driving wheel member in either one of clockwise or counter-clockwise directions, the bi-directional driving clutch is configured to bind the driving wheel member and the manually driving module to rotate together with the pick-up member (452, 452'); and immediately after the rotation, when the bi-directional driving clutch allows to reverse-rotate the driving wheel member in the opposite direction, the bi-directional driving clutch is configured to unbind the driving wheel member and the manually driving module to rotate independently from the pick-up member (452, 452'), said bi-directional driving clutch further comprising: a bi-directional driver (415b1) being coupled to the driving wheel member and having a body in an inner circumferential surface forming a plurality of bi-directional moving grooves arranged with a constant interval, and each of the bi-directional moving grooves forms an arc-shape having a small diameter and a large diameter (415b1d); a retainer (415b3) having a disk-shaped body, a plurality of unit elastic member holders (415b3a) arranged along with its periphery with a constant interval on a plane of the disk-shaped body; and a plurality of the roller members (415b2) inserted rotatable between the bi-directional moving grooves of the bi-directional driver (415b1) and the unit elastic member holders (415b3a) of the retainer (415b3), respectively.