0 votos

¿Por qué no funciona el ajuste "PageUp/PageDown to Left/Right (only in iPhoto)" de KeyRemap4MacBook?

Tengo marcada la opción "PageUp/PageDown to Left/Right (only in iPhoto)" en KeyRemap4MacBook (versión 7.5.0): enter image description here Y he confirmado que mi gadget USB inalámbrico (no Kensington) muestra un PageDown y un PageUp en KeyDump cuando pulso los botones de la siguiente diapositiva y la anterior:

eventType:keyDown   code:0x79   name:PageDown   flags:Fn    misc:characters:
eventType:keyUp code:0x79   name:PageDown   flags:Fn    misc:characters:
eventType:keyDown   code:0x74   name:PageUp flags:Fn    misc:characters:
eventType:keyUp code:0x74   name:PageUp flags:Fn    misc:characters:

Pero cuando pongo iPhoto (versión 9.2.1) en modo de presentación, las teclas de flecha derecha e izquierda cambian la foto, pero los botones de mi gadget no funcionan.

¿Alguna idea de por qué no funciona? Pensé que tal vez KeyRemap4MacBook está reasignando el teclado interno de mi Macbook Air, pero no el teclado externo USB que mi gadget pretende ser. Pero fn-Abajo-Flecha y fn-Arriba-Flecha (que aparecen como PageDown y PageUp en KeyDump) tampoco funcionan en iPhoto.

(Mi MBA está ejecutando OS X 10.7.2.)

0voto

Stephen R. Puntos 84

He publicado mi pregunta en el Grupo Google KeyRemap4MacBook y obtuve una respuesta de Takayama Fumihiko, el creador de KeyRemap4MacBook. Me pidió que le enviara el ID de proveedor y el ID de producto del dispositivo, y me devolvió un archivo private.xml con una nueva configuración que funcionaba. (El ajuste predefinido "PageUp/PageDown to Left/Right (only in iPhoto)" sólo funciona con el ID de proveedor y el ID de producto del mando USB Kensington K33374).

Este es el contenido del archivo private.xml:

<?xml version="1.0"?>
<root>

  <devicevendordef>
    <vendorname>Tenx_Technology_Inc</vendorname>
    <vendorid>0x1130</vendorid>
  </devicevendordef>

  <deviceproductdef>
    <productname>Tenx_wireless_USB_gadget</productname>
    <productid>0x6604</productid>
  </deviceproductdef>

  <item>
    <name>PageUp/PageDown to Left/Right (only in iPhoto)</name>
    <appendix>(This is effective only with "Tenx_wireless_USB_gadget")</appendix>
    <identifier>private.pageupdown2leftright_iphoto</identifier>
    <only>IPHOTO</only>
    <device_only>DeviceVendor::Tenx_Technology_Inc,DeviceProduct::Tenx_wireless_USB_gadget</device_only>
    <autogen>--KeyToKey-- FROMKEYCODE_PAGEUP,   KeyCode::CURSOR_LEFT</autogen>
    <autogen>--KeyToKey-- FROMKEYCODE_PAGEDOWN, KeyCode::CURSOR_RIGHT</autogen>
  </item>

</root>

Ver el Sección "Cómo añadir nuevos ajustes". en la documentación de KeyRemap4MacBook para obtener instrucciones sobre qué hacer con el archivo private.xml (excepto reemplazar el archivo en lugar de editar el original con un editor de texto).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X