¿Por qué no está funcionando el ajuste “Retroceder / retroceder página a izquierda / derecha (solo en iPhoto) de KeyRemap4MacBook”?

0

He seleccionado "RePág / Retroceder a izquierda / derecha (solo en iPhoto)" en KeyRemap4MacBook (versión 7.5.0 ): Y confirmé que mi dispositivo USB inalámbrico (que no es Kensington) muestra un PageDown y PageUp en KeyDump cuando presiono la siguiente diapositiva y los botones de 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 el modo de presentación de diapositivas, las teclas de flecha derecha e izquierda cambian la foto, pero los botones de mi dispositivo no funcionan.

¿Alguna idea de por qué esto no funciona? Pensé que quizás KeyRemap4MacBook está reasignando el teclado interno de mi MacBook Air, pero no el teclado USB externo que mi dispositivo pretende ser. Pero fn-Down-Arrow y fn-Up-Arrow (que se muestran como PageDown y PageUp en KeyDump) tampoco funcionan en iPhoto.

(Mi MBA ejecuta OS X 10.7.2.)

    
pregunta Daryl Spitzer 25.12.2011 - 20:30

1 respuesta

0

Publiqué mi pregunta en el KeyRemap4MacBook Google Group , y obtuve una respuesta de Takayama Fumihiko , el creador de KeyRemap4MacBook. Me pidió que le enviara la identificación del proveedor y la identificación del producto para el dispositivo, y me envió un archivo private.xml con una nueva configuración que funcionó. (La configuración predefinida "Retroceder página / abajo a izquierda / derecha (solo en iPhoto)" solo funciona con la ID del proveedor y la ID del producto para el control remoto USB Kensington K33374.)

Aquí está 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>

Consulte la sección "Cómo agregar nuevas configuraciones" en la documentación de KeyRemap4MacBook para obtener instrucciones sobre qué hacer. ver con el archivo private.xml (excepto reemplazar el archivo en lugar de editar el original con un editor de texto).

    
respondido por el Daryl Spitzer 27.12.2011 - 18:48

Lea otras preguntas en las etiquetas