-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: hackvr
action: commit
revision:
path_from:
revision_from: 7cedbf16a4c71b8a5ba0646c35fd03f20ddbda24:
path_to:
revision_to:

git.thebackupbox.net

hackvr

git://git.thebackupbox.net/hackvr

commit 7cedbf16a4c71b8a5ba0646c35fd03f20ddbda24
Author: epoch <epoch@thebackupbox.net>
Date:   Tue Apr 14 06:22:58 2020 -0500

    removed a couple things in keyboard event code that was initializing the keyboard

diff --git a/src/keyboard_die.c b/src/keyboard_die.c

index e043db4f2d9c315bf62b759231de95e36894ce5a..

index ..5a5287996806b506a071c7e12d6ebd0b3bd58e25 100644

--- a/src/keyboard_die.c
+++ b/src/keyboard_die.c
@@ -6,7 +6,8 @@

 #include "keyboard.h"

-#define KBDEV "/dev/input/event0"
+//#define KBDEV "/dev/input/event0"
+#define KBDEV "/dev/input/by-path/platform-i8042-serio-0-event-kbd"

 int kbfd = -1;

@@ -37,15 +38,6 @@ hvk_t get_keyboard_event() {
   struct input_event ie;
   int l;
   memset(&ie,0,sizeof(ie));
-  if(kbfd == -1) {
-    kbfd=open(KBDEV,O_RDWR);
-    //probably not needed anymore
-    //fcntl(kbfd,F_SETFL,O_NONBLOCK);
-  }
-  if(kbfd == -1) {
-    fprintf(stderr,"# keyboard shit fucked up. probably permissions error.\n");
-    return 1;
-  }
   if((l=read(kbfd,&ie,sizeof(ie))) > 0) {
     if(ie.type == 1) {
      fprintf(stderr,"# value: %d code: %d type: %d\n",ie.value,ie.code,ie.type);

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 16:49:40 2024