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
Peter Feigl
ca9f4e0a78
adding pbm2lpbm conversion utility, 160x43 input image
2011-02-17 19:27:01 +01:00