
Tengo este MS Ergo Natural Keyboard 4000 en Windows 7, con el software SetPoint Intellitype. Quiero cambiar la acción del zoom central para que se desplace. En algunas versiones antiguas de Firefox funcionó de esa manera, hasta que lo actualicé a FF 4 Beta 5.
¿Hay alguna forma de cambiar esa acción? No uso el zoom en absoluto.
gracias de antemano
Respuesta1
Sé que esta es una vieja pregunta, pero tuve que resolverla por mí mismo, así que vale la pena difundirla:
Desafortunadamente, la utilidad de configuración del teclado ergonómico no le permite cambiar la configuración del botón de zoom central. Para hacerlo, deberá editar el C:\Program Files\Microsoft Intellitype Pro\commands.xml
archivo manualmente. (Para computadoras que ejecutan la versión más recienteCentro de mouse y teclado de Microsoftla ruta es C:\Program Files\Microsoft Device Center\commands.xml
)
NB, el contenido de este archivo cambia según la versión que tenga, así que asegúrese de tener la misma versión que yo antes de intentarlo. El número de versión se puede encontrar en la parte superior del archivo Commands.xml. Mi versión es: - 8.0.225.0 Si esta explicación se vuelve demasiado básica, es porque no sé cuánto sabes sobre Windows o los archivos de configuración.
Lo primero que debe hacer es hacer una copia del archivo Commands.xml, de esa manera, si se equivoca, se podrá reparar. La forma más sencilla de hacerlo es copiarlo y luego pegarlo directamente en el mismo directorio; Windows lo llamará Comandos: copiar.xml. Si te equivocas, simplemente elimina Commands.xml y cambia el nombre de Commands - copy.xml a Commands.xml
En segundo lugar, abra el archivo original para editarlo (clic derecho -> editar) e inserte las siguientes líneas entre 2 entradas hacia la parte inferior del archivo (debajo del <ALL>
elemento, que aparece al final):
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
El final de su archivo commands.xml debería terminar luciendo así:
<Application UniqueName="GeminiWindowClass" AppName="RealOne Player">
<C309 Type="5" KeySeq="alt F4" />
</Application>
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
</Application>
<Application UniqueName="GMail" AppName="GMail">
<C204 Type="5" KeySeq="ctrl y" />
<C309 Type="5" KeySeq="ctrl w" />
<C319 Type="6" Activator="IEZoomIn" />
<C320 Type="6" Activator="IEZoomOut" />
<C401 Type="0" />
</Application>
<Application UniqueName="LiveHotmail" AppName="Live Hotmail">
<C204 Type="5" KeySeq="ctrl y" />
<C309 Type="5" KeySeq="ctrl w" />
<C319 Type="6" Activator="IEZoomIn" />
<C320 Type="6" Activator="IEZoomOut" />
<C401 Type="0" />
<C900 Type="5" KeySeq="ctrl r" />
<C901 Type="5" KeySeq="ctrl shift f" />
<C902 Type="5" KeySeq="ctrl enter" />
</Application>
<Application UniqueName="Picasa" AppName="Picasa">
<C319 Type="5" Activator="pageup" />
<C320 Type="5" Activator="pagedown" />
</Application>
</ALL>
Ahora sé que ya hay una sección de Firefox en este archivo cerca de la parte superior; sin embargo, cuando intenté insertar la entrada de desplazamiento allí arriba no funcionó, como si alguna configuración más abajo anulara la entrada. Imagínate.
Para que el zoom funcione correctamente en Firefox, utilice las siguientes líneas:
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="5" KeySeq="ctrl +" />
<C320 Type="5" KeySeq="ctrl -" />
</Application>
Buena suerte.
Respuesta2
También puede usar notepad++ y el cuadro de diálogo Reemplazar (Ctrl+F y seleccionar la pestaña Reemplazar). Marque "Expresión regular" en la parte inferior izquierda del cuadro de diálogo y utilícelas para reasignar la tecla de zoom:
Buscar qué: <C319 .* />
Reemplazar con: <C319 Type="6" Activator="ScrollUp" />
Buscar qué: <C320 .* />
Reemplazar con: <C320 Type="6" Activator="ScrollDown" />
Nota al margen: el proceso ahora se llama itype.exe. Cierre el proceso y reinícielo (Administrador de tareas->Archivo->Ejecutar nueva tarea-> "type.exe") para que los cambios surtan efecto.
Respuesta3
Para aprovechar la respuesta de Tog, aquí hay un script que realiza los reemplazos automáticamente. Básicamente es una transformación XSL aplicada al archivo commands.xml. Y hace la copia de seguridad por ti.
http://teamagile.com/downloads/ZoomToScroll.zip
Mire adentro para ver las instrucciones. Tenga en cuenta que es posible que deba ejecutar el script dentro del símbolo del sistema del administrador si tiene UAC habilitado.
Lo probé en un archivo v8.20.469.0 y funcionó como se esperaba.
Este guión no lo hice yo, lo hizo Roy Osherove. Ver fuente original
Respuesta4
La respuesta de yop83funcionó para mí, pero tuve que reiniciar el controlador para que surtiera efecto. Puede hacerlo iniciando mskey.exe -> "acción" -> "cerrar intelli pro". Una vez cerrado, puede hacer clic en "acciones" nuevamente e "Iniciar panel de control del teclado".