In this paper, the problem of adaptive practical tracking is investigated by output feedback for a class of uncertain nonlinear systems subject to nonsymmetric dead-zone input nonlinearity with parameters of dead-zone being unknown. Instead of constructing the inverse of dead-zone nonlinearity, an adaptive robust control scheme is developed by designing an output compensator including two dynamic gains based respectively on identification and non-identification mechanism. With the aid of dynamic high-gain scaling approach and Backstepping method, stability analysis of the closed-loop system is proceeded using non-separation principle, which shows that the proposed controller guarantees that all closed-loop signal is bounded while the output of system tracks a broad class of bounded reference trajectories by arbitrarily small error prescribed previously. Finally, two examples are given to illustrate our controller effective.