-- 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:
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
--- 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