OpenRazer, un driver e demone open source ampiamente utilizzato per il controllo delle periferiche Razer su sistemi GNU/Linux, ha recentemente rilasciato la sua ultima versione, OpenRazer 3.9. Questo aggiornamento introduce una serie di nuove funzionalità e miglioramenti, oltre a una modifica significativa che gli utenti dovrebbero conoscere.
Modifica Principale: Sistema di Notifica Modernizzato
Una delle modifiche più rilevanti in OpenRazer 3.9 è la sostituzione del pacchetto Python deprecato notify2 con il comando notify-send per l’invio delle notifiche di sistema. Questo cambiamento modernizza il sistema di notifica, ma implica che il pacchetto demone OpenRazer ora dipenda da un pacchetto che include notify-send. Di conseguenza, gli utenti potrebbero dover installare dipendenze aggiuntive, a seconda della loro distribuzione GNU/Linux.
Supporto per Nuovi Dispositivi Razer
OpenRazer 3.9 amplia il supporto per un numero maggiore di dispositivi Razer, includendo i seguenti modelli:
Razer Blade 14Â (edizioni 2023 e 2024)
DeathAdder V3 Pro (modelli 00c2/00c3)
Razer Ornata V3Â senza tastierino numerico
Razer Viper V3 Pro (versione cablata e wireless)
Razer BlackWidow V3 Pro (senza fili)
Razer Naga (1532:0015)
Grazie a queste aggiunte, un numero maggiore di utenti potrà sfruttare appieno le funzionalità di OpenRazer, ottenendo maggiore flessibilità e opzioni di personalizzazione per le proprie periferiche Razer.
Miglioramenti e Correzioni di Bug
Oltre al supporto per nuovi dispositivi, OpenRazer 3.9 include diverse correzioni di bug e miglioramenti che rendono il software più affidabile e facile da usare. Tra i miglioramenti più significativi:
Funzioni Aggiuntive per il Demone: Il demone ora include funzioni come get_idle_time e get_low_battery_threshold per tutti i dispositivi applicabili.
Aggiornamenti alla Libreria Python: La libreria Python (pylib) è stata aggiornata con nuove funzionalità per la gestione dei tempi di inattività e delle soglie di batteria scarica.
Gestione Migliorata degli Errori Unicode: È stata migliorata la gestione dei problemi UnicodeDecodeError con i file di persistenza.
Dipendenze Debian: I pacchetti Debian non hanno più una falsa dipendenza da GTK3.
Nuova Opzione di Configurazione: È stata introdotta una nuova opzione di configurazione persistence_dual_boot_quirk.
Notifiche Batteria: Le notifiche relative alla batteria sono state aggiornate per ignorare i falsi livelli di batteria pari allo 0%, prevenendo avvisi non necessari.
Aggiornamenti per BlackWidow: Sono stati apportati aggiornamenti per tradurre correttamente il tasto “Fn†per BlackWidow V4 75% (tastiera meccanica personalizzabile) e per risolvere i problemi relativi ai file evento per BlackWidow V3 Mini Hyperspeed (tastiera meccanica).
Ulteriori Dettagli su OpenRazer 3.9
Approfondimento sulle Funzioni Aggiuntive
Le nuove funzioni get_idle_time e get_low_battery_threshold introdotte nel demone di OpenRazer 3.9 sono particolarmente utili per migliorare l’esperienza utente. La funzione get_idle_time permette di monitorare il tempo di inattività delle periferiche, fornendo informazioni utili per ottimizzare le prestazioni e la durata della batteria. La funzione get_low_battery_threshold, invece, consente di impostare soglie personalizzate per le notifiche di batteria scarica, aiutando gli utenti a gestire meglio l’autonomia delle loro periferiche.
Aggiornamenti alla Libreria Python
La libreria Python (pylib) di OpenRazer 3.9 è stata aggiornata per includere nuove funzionalità che migliorano la gestione dei dispositivi. Questi aggiornamenti rendono più semplice per gli sviluppatori integrare OpenRazer nelle loro applicazioni e script, offrendo maggiore flessibilità e controllo sulle periferiche Razer.
Gestione degli Errori Unicode
La gestione migliorata degli errori UnicodeDecodeError con i file di persistenza è un altro passo avanti significativo. Questo miglioramento riduce la probabilità di errori durante il salvataggio e il caricamento delle configurazioni delle periferiche, garantendo un’esperienza utente più fluida e affidabile.
Dipendenze Debian e Nuove Opzioni di Configurazione
La rimozione della falsa dipendenza da GTK3 nei pacchetti Debian semplifica l’installazione e l’aggiornamento di OpenRazer 3.9 su sistemi basati su Debian. Inoltre, la nuova opzione di configurazione persistence_dual_boot_quirk offre una soluzione per gli utenti che utilizzano configurazioni dual boot, migliorando la compatibilità e la gestione delle periferiche in ambienti multi-sistema.
Notifiche Batteria e Aggiornamenti per tastiere BlackWidow
Le notifiche relative alla batteria sono state aggiornate per ignorare i falsi livelli di batteria pari allo 0%, prevenendo avvisi non necessari e migliorando l’affidabilità delle notifiche. Gli aggiornamenti per la traduzione del tasto “Fn†per BlackWidow V4 75% e la risoluzione dei problemi relativi ai file evento per BlackWidow V3 Mini Hyperspeed garantiscono un funzionamento più coerente e privo di errori per questi modelli specifici.
Per ulteriori dettagli su OpenRazer 3.9 e per verificare se il tuo dispositivo è supportato, visita il sito web di OpenRazer e consulta il changelog (registro delle modifiche) completo.
Source: Read More