{"id":937,"date":"2021-11-07T15:12:44","date_gmt":"2021-11-07T15:12:44","guid":{"rendered":"https:\/\/asgardius.company\/?p=937"},"modified":"2021-11-07T15:12:44","modified_gmt":"2021-11-07T15:12:44","slug":"como-utilizar-el-teclado-numerico-de-un-raton-razer-naga-en-gnu-linux","status":"publish","type":"post","link":"https:\/\/asgardius.company\/?p=937","title":{"rendered":"C\u00f3mo utilizar el teclado num\u00e9rico de un rat\u00f3n Razer Naga en GNU\/Linux"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2021\/11\/IMG_20211107_072228-1024x768.jpg\" alt=\"\" class=\"wp-image-938\"\/><figcaption>Rat\u00f3n Razer Naga RZ01-0028 reparado por Page Asgardius<\/figcaption><\/figure>\n\n\n\n<p>Un rat\u00f3n con botones programables puede ser de utilidad en varios casos. El problema es que algunos requieren un software que s\u00f3lo funciona en Microsoft Windows. En el caso de los ratones Razer Naga es necesario tener el programa Razer Synapse en segundo plano para que los comandos programados funcionen. Existe el programa OpenRazer, pero el dispositivo que tengo no es compatible con este. Para este tutorial utilizaremos un peque\u00f1o programa para utilizar los ratones Razer Naga en GNU\/Linux utilizando la herramienta xdotool.<\/p>\n\n\n\n<p>Requisitos para este tutorial<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Un rat\u00f3n Razer Naga (en <a href=\"https:\/\/patrice.asgardius.company\/gitea\/asgardius\/Naga_KeypadMapper\">el repositorio<\/a> existe una lista de dispositivos compatibles)<\/li><li>Usar GNU\/Linux (Se incluyen instrucciones para Debian y Arch)<\/li><li>Una interfaz gr\u00e1fica que utilice Xorg (no funciona con Wayland)<\/li><\/ul>\n\n\n\n<p>Instalamos los paquetes necesarios, en Debian ser\u00eda as\u00ed<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install g++ git xdotool<\/code><\/pre>\n\n\n\n<p>En Arch Linux ser\u00eda as\u00ed<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S gcc git xdotool<\/code><\/pre>\n\n\n\n<p>Descargamos el c\u00f3digo fuente<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/patrice.asgardius.company\/gitea\/asgardius\/Naga_KeypadMapper<\/code><\/pre>\n\n\n\n<p>Lo instalamos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd Naga_KeypadMapper\nbash install.sh<\/code><\/pre>\n\n\n\n<p>Nos vamos a la carpeta &#8220;~\/.naga&#8221; y veremos 3 archivos de texto con diferentes perfiles, a los cuales le podemos asignar comandos para el programa xdotool. Una vez establecidos los perfiles reiniciamos y lo tendremos funcionando. Debemos tener en cuenta que el programa dejar\u00e1 de funcionar si el rat\u00f3n es desconectado y deber\u00e1 ser reiniciado al volverlo a conectar. En caso de usar el rat\u00f3n en una port\u00e1til recomiendo copiar el lanzador creado en &#8220;~\/.config\/autostart&#8221; a la ruta &#8220;~\/.local\/share\/applications&#8221; para iniciarlo manualmente cuando sea necesario<\/p>\n\n\n\n<p>R<a href=\"https:\/\/github.com\/RaulPPelaez\/Naga_KeypadMapper\">epositorio original<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un rat\u00f3n con botones programables puede ser de utilidad en varios casos. El problema es que algunos requieren un software que s\u00f3lo funciona en Microsoft Windows. En el caso de los ratones Razer Naga es necesario tener el programa Razer Synapse en segundo plano para que los comandos programados funcionen. Existe el programa OpenRazer, pero&hellip; <a class=\"more-link\" href=\"https:\/\/asgardius.company\/?p=937\">Seguir leyendo <span class=\"screen-reader-text\">C\u00f3mo utilizar el teclado num\u00e9rico de un rat\u00f3n Razer Naga en GNU\/Linux<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-937","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=937"}],"version-history":[{"count":0,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/937\/revisions"}],"wp:attachment":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}