Este desarrollador ha hecho que la barra táctil de MacBook Pro sea compatible con Windows 10

Un inteligente hackeado por un desarrollador de terceros ha hecho que la funcionalidad de la barra táctil del MacBook Pro esté viva cuando se ejecuta con Windows 10 mediante Bootcamp.

La barra táctil de Windows 10 ofrece fácil acceso al menú Inicio, buscar, Cortana y también cambiar entre las aplicaciones que se ejecutan en el dispositivo al instante. En otras palabras, la barra táctil se puede utilizar como sustituto de la barra de tareas en Windows 10. Sin embargo, este hack sólo funcionará si está ejecutando Windows 10 en un MacBook Pro.

Para que la barra táctil aparezca el MacBook Pro, el desarrollador @imbushuo utilizó el controlador genérico USB Common Class USB de Microsoft (USBCCGP) y una entrada modificada del registro de Windows para cambiar a la segunda configuración de Windows. A continuación, utilizó un controlador de núcleo que se construyó específicamente con este propósito para apoyar la transferencia de framebuffer.

Según el desarrollador, este controlador personalizado utiliza la barra táctil como dispositivo de visualización USB, que utiliza framebuffer para mostrar la barra de tareas.

No exactamente. Touch Bar es un dispositivo USB con varias configuraciones: la configuración predeterminada proporciona un teclado USBHID como teclas de función básicas; la segunda configuración proporciona un dispositivo de visualización USB personalizado, así como un digitalizador USBHID (Touch Pad / Screen).

– Sunshine Biscuit a escala (@imbushuo) 25 de julio de 2019

Mediante un controlador USBCCGP y una entrada de registro es posible cambiar a la segunda configuración de Windows, y luego se ha implementado un controlador para apoyar la transferencia (visualización) de framebuffer.

– Sunshine Biscuit a escala (@imbushuo) 25 de julio de 2019

El proyecto aún se encuentra en una fase inicial de desarrollo. Aquellos que han utilizado Touch Bar con Windows 10 han informado de problemas de descarga de batería e incapacidad para conectarse a Bluetooth o Wi-Fi.

Sin embargo, si todavía le interesa saber cómo funciona el dispositivo, puede dirigirse a Depósito de GitHub y descárguelo.