Razer-perifericos-gnu-linux

No es la primera vez que hablamos de OpenRazer, los drivers de código abierto para periféricos de Razer desde el cual podremos administrar la mayoría de periféricos de dicha marca con un entorno gráfico y cómodo.

Los periféricos soportados son de todo tipo, desde teclados externos a teclados de portatiles, ratones, alfombrillas, auriculares etc, obviamente no son necesarios estos drivers para su uso normal, pero si para configuraciones adicionales de RGB y otros extras que incorpora.

En esta ocasión tenemos una corrección para un problema de seguridad moderado:

Mejoras

  • Utilice funciones de brillo y efectos de "retroiluminación" para algunos dispositivos como Naga Hex V2, Naga Chroma, Mamba Chroma, Mamba TE Wired, Orochi Chroma, Diamondback Chroma
  • Utilice el brillo de desplazamiento estándar en Orochi Chroma
  • Utilice la API de efectos estándar para DeathAdder Chroma, DeathAdder 3500, Abyssus V2, DeathAdder 2013, Mamba 2012, Naga Epic Chroma
  • Mover Naga 2012, Naga 2014, Abyssus, Imperator, Naga Hex, Naga Hex Red, Taipan, DeathAdder 3.5G, Orochi 2011, Abyssus 1800, DeathAdder 1800, Abyssus 2000, Ouroboros, Orochi 2013, Orochi Chroma y DeathAdder 2000 a ninguno/apagado efecto en lugar de tener alguna extraña API led_effect y led_state
  • Algunas teclas adicionales del teclado ahora se asignarán a KEY_MACRO* en lugar de, por ejemplo, KEY_F20, lo que finalmente debería solucionar el conflicto entre el silencio del micrófono y la tecla para reducir el brillo del teclado.
  • Hay un nuevo efecto de "rueda" (algo similar al efecto de onda), utilizado en BlackWidow V4
  • Algunas API (como en esta versión algunas funciones setDPI) se vuelven más estrictas con las versiones para dejar de ocultar argumentos incorrectos de las personas que llaman y, de hecho, devolver un error en lugar de ocultar el problema.

Corrección de errores

  • razermouse: muchas limpiezas/fusiones de funciones para mejorar el mantenimiento del código
  • demonio: Alinea las funciones clásicas de retroiluminación con otras; también debería corregir algunos errores de persistencia
  • Agregue varias funciones de efectos para la zona de "luz de fondo"
  • razermouse: elimina las mayúsculas y minúsculas predeterminadas de las funciones de efecto de matriz
  • controlador: elimina el ID de transacción predeterminado de varias funciones
  • razerkbd: corrige la asignación faltante de id_transacción para Tartarus V2
  • controlador: eliminar la identificación de transacción 0xff predeterminada
  • razerkbd: agregue la verificación de argumento faltante para el efecto estático de Tartarus V2
  • razerkbd: gran limpieza importante incl. mutex para paquetes, etc.
  • controlador: simplificar mutex para transferencias USB
  • razeraccessory: eliminar el almacenamiento en caché de la versión del firmware
  • Eliminar argumentos no utilizados de las funciones razer_chroma_standard_matrix_*
  • controlador: agregue el archivo_remove_dispositivo faltante para DeathAdder 2000
  • demonio: agregue get_idle_time y get_low_battery_threshold a Viper Ultimate
  • Habilite la función de desplazamiento horizontal en Razer Naga Chroma
  • demonio: restaurar el modo del controlador del teclado al reanudar
  • Agregue install_requires a los archivos setup.py
  • demonio: eliminar el respaldo en maxDPI
  • demonio: deja de restringir silenciosamente el valor de DPI al máximo
  • demonio: limita el DPI y la tasa de sondeo en el código de restauración
  • demonio: deja de restringir silenciosamente el valor de DPI al máximo
  • Agregar ejemplo de efecto basado en la temperatura de la CPU
  • demonio: notifica sobre un nuevo efecto al llamar a setCustom/setKeyRow
  • demonio: deduplicar la inicialización de BatteryManager

Podéis leer la publicación desde su web oficial.

Para su instalación en Debian, Ubuntu, Linux Mint y derivados podemos emplear el PPA oficial que ofrecen:

sudo add-apt-repository ppa:openrazer/stable

sudo add-apt-repository ppa:polychromatic/stable

sudo apt update

sudo apt install openrazer-meta polychromatic

 

Fuente: lignux

 

¿Quién está en línea?

Hay 25698 invitados y ningún miembro en línea