cuando dices que lo instalas bajo DOS, ¿te refieres a que lo instalas en una pc que sólo tiene instalado el MS-DOS? ¿no estás corriendo el Borland C++ 3.1 en una sesión de consola bajo Windows? Suponiendo que estás trabajando sólo en MS-DOS, ¿a que te refieres cuando dices que no puedes hacer nada? ¿no puedes editar un programa? ¿no puedes compilarlo? Tienes que instalar un manejador del ratón si quieres usarlo en Borland C++ 3.1 bajo MS-DOS. Este es un pequeño programa que al correrlo se queda residente en memoria. Cuando corres Borland C++ 3.1 bajo Windows XP en una sesión de consola, este detecta el manejador del ratón de Windows y hace uso de él, es por eso que si funciona el ratón ahí. Antes de que Windows se hiciera muy popular, cuando sólo se trabaja en MS-DOS principalmente, al comprar un ratón este venía con un disquette en donde estaba el programa para manejar el ratón. Este generalmente era un pequeño programa con extensión .COM, extensión que ahora ya no existe en el Windows, pero que en aquellos años se usaban mucho, ya que eran pequeños programas que no podían tener un tamaño mayor, sumando datos y código, a 64K, y que eran muy apropiados porque en ese entonces no se contaban con las grandes cantidades de espacio en memoria y disco duro como ahora. Si te interesa por ahí todavía tengo uno de estos programas que venían con un ratón que compré hace muchos años. El ratón obviamente ya no lo tengo, pero el programa si, y lo he probado con varios ratones de distintos modelos y si ha funcionado en MS-DOS.