Exemplary embodiments of the present invention provide an input device including a keyboard having at least two keys. A heating or cooling element is connected to each key. A sensor is configured to detect key temperature. A controller is connected to the sensor for controlling the key temperature.