Commit Graph

252 Commits

Author SHA1 Message Date
June Tate-Gans
713b4beefc readme: Cleanups and wrapping fixes
This wraps long lines and removes a bunch of trailing whitespace to make it a
bit more maintainable.
2021-04-24 23:55:58 -05:00
June Tate-Gans
9bf08d1d6d qol fixes: Update Makefile and add systemd unit
This removes the makefile packaging target, since it wasn't really all that
useful for distribution of the program. Additionally, this sets up an install
target to install g13d to the users' local directory.

This is kinda a hack -- really we should be installing g13d to $PREFIX/bin,
dropping a g13d unit somewhere, and then setting up appropriate permissions,
etc. It works for me, though.
2021-04-24 23:50:48 -05:00
James Fowler
815e0001cb Merge pull request #18 from james-fowler/master
oops... forgot a file
2016-01-20 13:38:14 -05:00
James Fowler
26b0e59281 oops... forgot a file 2016-01-20 13:37:00 -05:00
James Fowler
42f22de614 Merge pull request #15 from james-fowler/master
G13++ - and the kitchen sink...
2016-01-20 13:32:49 -05:00
James Fowler
3524fdca4c added log_level control, refactored G13_Device::command 2016-01-20 13:30:48 -05:00
James Fowler
d3349be24e cleanup logging 2015-12-15 15:48:16 -05:00
James Fowler
dfc3c4a6eb message for unrecognized stickzone operation 2015-12-14 12:43:23 -05:00
James Fowler
f11b2eafdd added "dump" diagnostic command, more cleanup 2015-12-14 12:35:56 -05:00
James Fowler
65cf67d8c4 more edits to README 2015-12-14 01:16:22 -05:00
James Fowler
50ccaad2a4 readme fix 2015-12-14 01:11:35 -05:00
James Fowler
de09481d5a more command line options 2015-12-14 01:09:10 -05:00
James Fowler
07ec242c5a finally starting to get somewhere with formatting the README 2015-12-13 23:18:05 -05:00
James Fowler
7de175dfa0 another shot at formatting the README 2015-12-13 23:08:12 -05:00
James Fowler
6f7a762705 rename README.org to README.md 2015-12-13 22:44:04 -05:00
James Fowler
f246161557 refactoring, code cleanup 2015-12-13 22:42:50 -05:00
James Fowler
cb5ce58ee6 fix extra space in stickzone command parse 2015-12-12 02:58:15 -05:00
James Fowler
309fca23e7 stick updates 2015-12-12 02:46:10 -05:00
James Fowler
ed009262c7 yet another format test 2015-12-12 02:17:45 -05:00
James Fowler
da3aa7378b more format tests 2015-12-12 02:14:28 -05:00
James Fowler
88b97436bd trying to figure out README formatting... 2015-12-12 02:12:24 -05:00
James Fowler
f6caefaf28 stickmode / stickzone, update docs 2015-12-12 02:01:18 -05:00
James Fowler
de9d4172cc enhanced stick control 2015-12-11 21:22:25 -05:00
James Fowler
64891c027d added .gitignore 2015-12-11 21:21:52 -05:00
James Fowler
f9d1833fd3 missing gcc_lcd.cc 2015-12-11 19:23:06 -05:00
James Fowler
68cad1e38f cleanup header files, refactoring some of the code into classes 2015-12-11 00:05:25 -05:00
James Fowler
3db5b08f35 extended key mapping, support for multi-key commands 2015-12-09 16:34:21 -05:00
James Fowler
91027aeabd update readme 2015-12-08 17:14:54 -05:00
James Fowler
ceda58b85d added support for multiple fonts 2015-12-08 16:50:19 -05:00
James Fowler
57ec739412 reduce libusb_interrupt_transfer timeout to 0.1 second
This is a (hopefully) temporary hack to allow more frequent checking of
the remote command pipe.  Ideally, there should be a way to
simultaneously wait for both pipe and usb input, to avoid the usb
timeout introducing latency on responding to pipe commands.
2015-12-08 10:51:35 -05:00
James Fowler
9b651accc2 modify permissions on /tmp/g13-0 so all users can write it when g13d is
run as root ( "sudo g13d" )
2015-12-03 22:01:58 -05:00
James Fowler
a98df3711e Initial commit of G13 LCD text output mods 2015-12-03 21:43:45 -05:00
Peter Feigl
9a917c3c78 adding personal bindings for eve online 2015-05-28 13:20:50 +02:00
ecraven
ee809359df Merge pull request #5 from cork/master
Add support for KEY_F11 and KEY_F12
2015-05-27 15:16:41 +02:00
Cork
020159cafb Add support for KEY_F11 and KEY_F12 2015-05-25 21:14:47 +02:00
Peter Feigl
9af6c54d45 Changing executable name to g13d 2015-01-13 18:58:17 +01:00
Peter Feigl
aaeb499a6e updating Readme 2014-11-06 14:25:43 +01:00
Peter Feigl
decf410e2d not stopping daemon on errors 2012-01-14 00:29:56 +01:00
Peter Feigl
6f9e435c5c adding new keys 2011-11-21 11:26:38 +01:00
Peter Feigl
6bc51296a0 adding example script, analog + digital clock 2011-07-25 23:14:12 +02:00
root
a89df0373f adding example script, analog + digital clock 2011-07-25 23:13:31 +02:00
Peter Feigl
df275328ba added error name to log message 2011-07-25 22:03:44 +02:00
Peter Feigl
2df5c57498 updating readme, adding dependencies on boost and libusb 2011-07-04 19:56:45 +02:00
Peter Feigl
096f66b364 updating spring bindings 2011-07-03 22:57:16 +02:00
Peter Feigl
78f2f50c4b adding readme, verbose output 2011-07-03 20:53:12 +02:00
Peter Feigl
664a57d482 updating spring bindings 2011-07-03 20:38:22 +02:00
Peter Feigl
a7c58bd5cf adding binds, fixing code 2011-07-03 20:17:05 +02:00
Peter Feigl
9b529f66d0 updating, initial commit was old 2011-07-03 20:01:35 +02:00
Peter Feigl
8a6dba4b4a updating, initial commit was old 2011-07-03 20:00:25 +02:00
Peter Feigl
d02d881ef7 fixing typo, adding missing comment end 2011-02-20 15:42:27 +01:00