From 9f683c6a6593ac413b824f78ca7422aac5aa35b6 Mon Sep 17 00:00:00 2001 From: Dan Panzarella Date: Sat, 13 Apr 2013 01:06:23 -0300 Subject: [PATCH 1/3] uninstall typo on bin --- Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 2a19970..7188bd1 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,3 @@ - .PHONEY: install all all: nagad @@ -12,7 +11,7 @@ install: nagad uninstall: rm -f /etc/udev/rules.d/naga.rules - rm -f /usr/local/bin/naged + rm -f /usr/local/bin/nagad rm -f /usr/local/bin/naga_plugged.pl rm -f /usr/local/bin/naga_disablekbd.pl From 7de6a49deb13728765675c7495cb56dac60b3a64 Mon Sep 17 00:00:00 2001 From: Dan Panzarella Date: Sat, 7 Dec 2013 00:01:26 -0500 Subject: [PATCH 2/3] move ~/.naga to ~/.config/naga --- nagad.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nagad.cpp b/nagad.cpp index c7d9928..18adb66 100644 --- a/nagad.cpp +++ b/nagad.cpp @@ -32,7 +32,7 @@ char basedir[1024]; void init(){ memset(basedir, 0, sizeof(basedir)); strcpy(basedir, getenv("HOME")); - strcat(basedir, "/.naga"); + strcat(basedir, "/.config/naga"); printf("Using directory %s\n", basedir); char xauth[2048]; From 6c3c7969d8f3a176d1d54d4ccf085debcef881e5 Mon Sep 17 00:00:00 2001 From: Dan Panzarella Date: Fri, 6 Feb 2015 14:03:45 -0500 Subject: [PATCH 3/3] be more lenient in accepting Naga titles "Razer Naga 2014" is apparently a new string used to identify this device. Was getting ruled out by the regex here. --- naga_disablekbd.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/naga_disablekbd.pl b/naga_disablekbd.pl index 3e79598..d6ff143 100644 --- a/naga_disablekbd.pl +++ b/naga_disablekbd.pl @@ -8,7 +8,7 @@ for(my $i =0; $i < @lines; $i++){ my $l = $lines[$i]; - if($l =~ /Razer Naga\s+id=(\d+).+keyboard/c){ + if($l =~ /Razer Naga.*id=(\d+).+keyboard/c){ # found the keyboard input my $id = $1; system("xinput set-int-prop $id \"Device Enabled\" 8 0");