summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-12-29have the special keys switch also update KEYSTATE_PHYS. that was likely the c...reverseknolax
2017-12-29added an event of rel 0 for the mouse controls, so it doesn't just keep going...knolax
2017-12-29changed MOUSE_DIST back into an intknolax
2017-12-29fixed ld d mismmatch in some of the debug printsknolax
2017-12-29testing revealed that the mouse up and down were reversed, and that MOUSE_DIS...knolax
2017-12-29made DEBUGMODE affect read periods as wellknolax
2017-12-29disabled debug prints for non-debug branchknolax
2017-12-29added DEBUGMODE macro to enable/disable debug prints`knolax
2017-12-29changed all the debug prints to be KERN_DEBUGknolax
2017-12-29added keycode register, this is why the keyevents weren't being read`debugknolax
2017-12-29added more debug prints, it should be printing keycodes now, though i'm using...knolax
2017-12-29Merge branch 'reverse' into debugknolax
2017-12-29Merge branch 'reverse' of https://github.com/knolax/skey into reverseknolax
2017-12-29forgot to change update PHYS_STATE for every call of processkey, not jsut whe...knolax
2017-12-29fixed typosknolax
2017-12-29added debug prints, testing this in production at the moment, also increased ...knolax
2017-12-29Merge branch 'reverse' of https://github.com/knolax/skey into reverseknolax
2017-12-29fixed c90 mixed declaration warnings.knolax
2017-12-29added full full keymapknolax
2017-12-29added full functionality to the module. it now sends the correct keypresses t...knolax
2017-12-28finished the keymapknolax
2017-12-28fixed systemd unit file and added a daemon reload to the install target.knolax
2017-12-28added systemd unit to initialize pin modes and load the kernel module on star...knolax
2017-12-28removed entry for device, the gpio settings for all pins except bcmpin 15, wh...knolax
2017-12-28fixed the target for installknolax
2017-12-28fixed the format for compatible tag, still doesn't explain why the gpios aren...knolax
2017-12-28added install target to makefile, not sure if i have to turn the *.ko file in...knolax
2017-12-28after some testing, the issues with bcmpins 4 and 15 were indeed that they we...knolax
2017-12-27undid 88f06d, this was already done in the production code but i forgot to up...knolax
2017-12-27made the DTO more proper, the compatible property is still commented outknolax
2017-12-27set pin 4 and 15 to have low values to, this might not actually run.knolax
2017-12-27after switching the position of 4 in column_pins[10] the problem persisted, i...knolax
2017-11-14reverted the inverted row pins, the issue was not one of active_low/active_hi...knolax
2017-12-23fixed typoknolax
2017-12-23fixed typoknolax
2017-12-23fixed testing setupknolax
2017-12-23hopefully fixed setting pins as opposite of what they are, thereby fixing the...knolax
2017-12-23making a test, gpio output seems unresponsive at allknolax
2017-12-23switched the output pin states as they might be considered active_low in the ...knolax
2017-12-23fixed typoknolax
2017-12-23changed the function calls to the linux gpio interface to their cansleep equi...knolax
2017-12-20added a small sleep between rpin state changesknolax
2017-12-20fixed typoknolax
2017-12-20reversed the roles of the row and column pins to account for an error in the ...knolax
2017-12-19changed tick rate of update thread for testing purposesHEADmasterknolax
2017-12-19added target in maekfile for making the dtboknolax
2017-12-19actually added the pinsthreadknolax
2017-12-19added device tree overlay to make pins pull down`knolax
2017-12-13reenabled gpio testingknolax
2017-12-13confirmed that adding the metadata allows X11 to autodetect skey_devknolax