¿Cómo separar las configuraciones de "mouse" y "trackpad"?

226

En Preferencias del sistema> Mouse hay una configuración "Dirección de desplazamiento: natural", que no me gusta, así que la desarmado. El problema es que esto también desarma el escenario de trackpad, que no gusta.

¿Cómo puede tener diferentes configuraciones para mouse y trackpad?

(En caso de que no pueda entender la razón para querer que sean diferentes, y piense que esta es una pregunta ridícula, este es el razonamiento. Los ratones han tenido ruedas de desplazamiento durante décadas, y la dirección del giro de la rueda siempre ha estado sincronizada con el movimiento de la barra de desplazamiento. En mi opinión, esta es la forma más natural de hacer las cosas, a pesar de que es lo contrario de lo que Apple llama "natural". Por otro lado, estoy perfectamente dispuesto a usar el "natural" de Apple. desplazarse en busca de trackpads, porque la metáfora aquí es que está moviendo los dedos por una página, como si estuviera usando la pantalla táctil de un dispositivo iOS. La idea de que Apple los trata como lo mismo, cuando son conceptualmente completamentediferente es muy extraño para mí. No quiero cambiar un hábito de décadas con el mouse, solo porque Apple cambió su idea de cómo debería funcionar un trackpad. Acepto el cambio de trackpad porque tiene sentido para cualquiera que use un iPhone o iPad (y yo uso ambos) pero no estoy dispuesto a cambiar la forma en que mi cerebro usa el mouse).

iconoclasta
fuente
1
Pregunta relacionada: apple.stackexchange.com/questions/17966/… Tengo dos respuestas allí, ambas actualizadas para Sierra
Nate
3
Desearía poder votar esto varias veces
stefan.s
Odio el hecho de que no puedo configurarlos por separado. Apple, por favor, ya muestras la configuración por separado en el trackpad y el mouse, ¿por qué diablos los sincronizan? Qué diseño tan estúpido.
Logan Yang

Respuestas:

181

Tuve el mismo problema cuando comencé a usar macOS.

Instalé esta pequeña utilidad, que le permite invertir el comportamiento de desplazamiento solo para el mouse:

Scroll Reverser para macOS

Guido Preite
fuente
55
Desplazarse inversor no funciona correctamente después de despertar de su sueño ...
binaryanomaly
3
@binaryanomaly Verifiqué y la "dirección de desplazamiento: natural" en la configuración del mouse todavía afecta el panel táctil. El Capitan 10.11.1
Guido Preite
3
Lamentablemente tienes razón: son dos lugares para 1 configuración :( extraño. Volver a Karabiner por ahora.
binaryanomaly
66
@GuidoPreite Parece que culpé falsamente a Scroll Reverser en mi comentario anterior. Los problemas no desaparecieron con la eliminación de Scroll Reverser. Sin embargo, desaparecieron después de actualizar el Centro de control de Logitech. Perdón por difundir información incorrecta y espero que te tomes la molestia de actualizar tu respuesta una vez más.
Roy Prins
2
¿Es real que puedas resolver esta horrible 'funcionalidad' con una aplicación tan simple? Me siento extático porque finalmente encontré algo que resolvió este problema. Esto debería haber venido de Apple en primer lugar.
KumarM
72

Parece que esto está integrado en la aplicación Karabiner, por lo que funciona de forma inmediata sin ningún XML personalizado (que se describe anteriormente).

Necesitará la siguiente configuración:

  • Preferencias de Karabiner> Cambiar clave> Configuración básica de Karabiner> Excluir dispositivos> No reasignar dispositivos señaladores de Apple
  • Preferencias de Karabiner> Cambiar tecla> Dispositivo señalador> Dirección de desplazamiento inverso> Desplazamiento vertical inverso

Establezca la opción Activar desplazamiento natural en el Panel de mouse / MousePad en 'habilitado'. Esto permite que el trackpad interno funcione como se supone que debe hacerlo. Cualquier mouse externo que no sea Apple conectado se desplazará de forma natural.

maarten
fuente
1
¡Agradable! Una utilidad menos para iniciar y tener en segundo plano.
iconoclasta
55
Karabiner es asombroso.
e9t
2
Karabiner trabajó para mí en El Capitan, donde Scroll Reverser no lo hizo.
Zachary Murray
14
Entonces esto ya no funciona en Sierra. ¿Alguien encontró una solución de trabajo mientras tanto?
swongu
66
Karabiner no funciona con Sierra. En su lugar, recomiendan usar Karabiner-Elements, pero ese no parece ofrecer esta opción. Entonces Karabiner ya no es una solución.
orden
22

Me encontré exactamente en el mismo barco (prefiriendo Natural para TrackPad y normal para Mouse), y en caso de que alguien intente hacer lo mismo, archivé un informe de error contra Apple para esto. Lo cerraron brevemente con las palabras "Esto es intencional" y ninguna otra explicación.

Supongo que es una solicitud común, y están cansados ​​de escucharla.

Peter Marcotte
fuente
66
Es posible que simplemente no lo entiendan, ya que estaría dispuesto a apostar que prácticamente nadie en Apple realmente usa ratones con ruedas de desplazamiento físico. (Eso sería como usar una Mac en Microsoft: anatema para la administración). Para alguien que no lo pensó mucho, podría tener sentido, pero si usa los tres dispositivos (dispositivos iOS, ratones Apple o trackpads, y ratones de rueda) rápidamente te das cuenta de que la decisión de Apple fue horrible.
iconoclasta
14
"Esto es intencional" es solo la forma en que Apple evita que admitió que hizo algo mal. Para toda la supuesta atención de Apple a los detalles, los pequeños problemas de usabilidad como este son bastante ubicuos en OSX.
AgmLauncher
Tengo el mismo problema
user454322
2
que necesitan para llegar descansados de oírlo - cuando tantas personas tienen este problema, es un problema real - con el final de Steve Jobs, por lo que termina la calidad de la manzana ...
aequalsb
wow, esto es muy ingenuo. ¿De qué manera solucionar este error ayudaría a vender ratones de manzana ...?
vidstige
15

También puedes usar Karabiner :

<?xml version="1.0"?>
<root>
  <devicevendordef>
    <vendorname>SOMEVENDOR</vendorname>
    <vendorid>0x1234</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>SOMEPRODUCT</productname>
    <productid>0x0001</productid>
  </deviceproductdef>
  <item>
    <name>custom</name>
    <identifier>custom</identifier>
    <device_only>DeviceVendor::SOMEVENDOR, DeviceProduct::SOMEPRODUCT</device_only>
    <autogen>__FlipScrollWheel__ Option::FLIPSCROLLWHEEL_VERTICAL</autogen>
  </item>
</root>

Puede ver las ID de proveedor y producto de /Applications/Karabiner.app/Contents/Applications/EventViewer.app.

Lri
fuente
3
Para profundizar en este proceso, ejecute la Karabineraplicación, que abre la interfaz de usuario de personalización. Luego, vaya a la pestaña "Misc y desinstalar" en la parte superior. Hay botones en esta página para "Abrir private.xml" y "Abrir EventViewer" que puede usar para obtener el ID del producto y editar el XML como se muestra arriba.
CodingWithSpike
Algunos detalles más: reemplace ambas apariciones de "ALGUIEN VENDEDOR" con una sola palabra arbitraria que represente a su fabricante (por ejemplo, Microsoft). Reemplace ambas apariciones de "PRODUCTNAME" con una sola palabra arbitraria que represente su mouse (por ejemplo, MicrosoftSculpt). Reemplace 0x1234 con la cadena de la columna "ID del proveedor" en el visor de eventos. Reemplace 0x0001 con la cadena de la columna "ID de producto" en la vista de eventos. Guarde el xml y presione "Cambiar clave> Recargar XML". Asegúrese de habilitar OSX "Dirección de desplazamiento: natural" en la configuración del mouse.
Elad
Para obtener instrucciones paso a paso: apple.stackexchange.com/a/230241/85983
Sheljohn
12

Esta pequeña aplicación resolvió mi problema. Funciona de maravilla. https://pilotmoon.com/scrollreverser/

user212609
fuente
Hola, bienvenido a AskDifferent, encuentro que si vale la pena responder una pregunta, vale la pena votar. Además, algunas instrucciones en lugar de solo un enlace pueden darle más votos a favor y hacer que su respuesta sea más "futura". Tómese el tiempo para leer la sección de Preguntas y respuestas de la página de ayuda .
Deesbek
2
¡Confirmado! Funciona muy bien en Sierra. Karabiner o Scroll Reverse no funcionan actualmente en Sierra, por lo que esta es la única solución que funciona actualmente.
orden
Funciona en Sierra! ¡Qué salvavidas!
friederbluemle
En este caso, @Deesbek realmente no parece tener ningún punto para elaborar. Realmente funciona como un encanto. Si va al sitio y descarga la aplicación, invierte los pergaminos (por separado para el mouse y el panel táctil, todo el punto de la pregunta). Además, F Apple por reclamar esto es una decisión intencional. Eso es solo vago.
barclay
8

Basado en la respuesta de Tien, traté de encontrar algún software de Logitech que pudiera ayudarme. ¡Tengo un mouse Anywhere MX 2 y el Logitech Optionssoftware realmente "solucionó" este problema para mí! Se puede descargar aquí:

http://support.logitech.com/pt_br/software/options

Así es como lo configuro:

Opciones de Logitech con dirección de desplazamiento 'Estándar'

Tener dirección de desplazamiento: estándar aquí y desplazamiento natural en la configuración de macOS Sierra hace que funcione como tiene sentido: desplazamiento natural en el panel táctil (dos delgadas hacia arriba se desplaza hacia abajo) y desplazamiento estándar en la rueda (deslice la rueda hacia atrás).

¡Espero eso ayude!

BrunoJCM
fuente
1
No veo estas opciones en Mac OS X 10.12.1. Tengo un mouse unificador, pero no puedo agregarlo a las Opciones de Logitech. ¿Supongo que eso debe hacerse antes de que pueda modificar sus opciones?
Erik
Solo necesita instalar el Logitech Optionssoftware Logitech.
BrunoJCM
Aparentemente, solo funciona con ratones inalámbricos.
erickrf
A la cima vas ..
Kamil Tomšík
Logitech Optionssolo funciona con algunos ratones Logitech. Incluso si tiene un mouse unificador, no es una garantía de ser compatible.
lenooh
8

Como Tien publicó, Logitech ahora tiene una aplicación con la opción de separar las direcciones de desplazamiento del mouse y el trackpad, pero esto solo funciona con un receptor unificador o Bluetooth. Tengo un maravilloso Logitech VX Nano al que no tengo intención de renunciar, que es anterior al receptor unificador.

Y Karabiner o Scroll Reverse no funcionan actualmente en Sierra.

En su lugar, puede usar la aplicación gratuita Reverse Scrolling, que funciona en Sierra.

https://pilotmoon.com/scrollreverser/ Inversor de desplazamiento

Jacob
fuente
7

Tanto Karabiner como Scroll Reverse no funcionan en Sierra hasta ahora (octubre de 2016). En su lugar, uso un logitech M185 y la aplicación de Logitech ( http://support.logitech.com/en_us/product/wireless-mouse-m185 ) y funciona. Ahora puedo separar la dirección de desplazamiento entre el trackpad y el mouse.

Tien
fuente
¿Esta característica no existe en Karabiner-Elements?
iconoclasta
¿Qué software de Logitech?
BrunoJCM
respondiendo a mí mismo en una "respuesta" a continuación;)
BrunoJCM
1
@iconoclast: No, en Karabiner Elements solo puedes reasignar claves. Pero la aplicación Logitec funciona bastante bien.
llasarov
1
Acabo de probar Scroll Reverser en mi MacBook Pro con Mac OS Sierra, y funciona perfectamente.
Liran H
6

Aclarando la respuesta anterior sobre la configuración de Karabiner. Para editar las dos configuraciones sugeridas, haga lo siguiente:

Cambie la pestaña Clave> Excluir dispositivos> Seleccione "No reasignar los teclados apuntadores de Apple

Cambie la pestaña Clave> Dispositivo señalador> Dirección de desplazamiento inverso Seleccione "Desplazamiento vertical inverso"

Desde aquí, use Apple> Preferencias del sistema> Mouse (o panel táctil) y seleccione "desplazamiento natural"

Brian Dean
fuente
1
En lugar de decir "la respuesta anterior" es mejor especificar cuya respuesta que se está refiriendo. Si una respuesta está "arriba" o no depende de cómo los usuarios clasifiquen las respuestas, e incluso eso cambia con el tiempo. Además, se agregan nuevas respuestas, por lo que las referencias direccionales se vuelven cada vez más confusas, incluso si al principio parecían relativamente claras.
iconoclasta
NB: en la versión actual de Karabiner (10.18.0 en cualquier caso), la primera configuración ha cambiado su nombre a "No reasigne los dispositivos señaladores de Apple".
Dland
ESTA respuesta es precisa y correcta para mí en El Capitan 2017-03-05, mientras que TODAS LAS OTRAS respuestas que leí antes de esto no proporcionaron la explicación crítica de dos ajustes, por lo tanto, considero "la respuesta anterior" y "todos los otras respuestas "incorrecta ... y" ESTA respuesta "correcta
aequalsb