An enhanced displacement feedback structural control procedure is presented for performance-based design in this paper. At first, a comparative study is implemented assessing three most common active control algorithms including state, acceleration, and displacement feedback controls. The advantage of the displacement feedback algorithm for active control of structures against earthquakes is demonstrated through a number of representative examples. Second, the conventional displacement feedback control is modified to keep the lateral displacements under a preset value and to apply the control forces only when needed not continuously, hence to minimize the input energy. The lateral displacement at a certain level, e.g., the roof, is used as an on/off switch for the applied control forces. When the target displacement is going to be exceeded, the control forces are applied to reduce the displacements. As a result, it is shown that use of the proposed algorithm considerably reduces the energy demand of the control system compared to other procedures. Moreover, response of structure is controlled to any desired limit.