Commit History

Autor SHA1 Mensaxe Data
  Beoran 4bbfc942be Drop os.File in favor of unix.Open / unix.Close. %!s(int64=4) %!d(string=hai) anos
  Beoran d1e7022d04 Try to improve the use of SyscallConn. %!s(int64=4) %!d(string=hai) anos
  Beoran fbb68a17c4 Use pos.File.SyscallCon for better access to the FD and to enable nonblocking communication. %!s(int64=4) %!d(string=hai) anos
  Beoran 2399f98ee3 Also load device info on open. %!s(int64=4) %!d(string=hai) anos
  Beoran 29bc76a0e5 Input manager actually works fine, but testing.Logf is buffered, so don't use that in a live test. %!s(int64=4) %!d(string=hai) anos
  Beoran f5b30e132a WIP input manager for Linux. %!s(int64=4) %!d(string=hai) anos
  Beoran f298cd9e20 Work on inpput manager. %!s(int64=4) %!d(string=hai) anos
  Beoran 0b1a200ba5 Button and relative axes information. %!s(int64=4) %!d(string=hai) anos
  Beoran a74adbc492 Made read nonblocking. %!s(int64=4) %!d(string=hai) anos
  Beoran 4fc4e07acc Reading events, absolute axes, and properties now works. %!s(int64=4) %!d(string=hai) anos
  Beoran 0eb4d8de35 Finally got EVIOCGBIT ioctl to work correctly. A correctly sized /array/ was needed, not a slice. %!s(int64=4) %!d(string=hai) anos
  Beoran f264c6c640 WIP struggling wth EVIOCGBIT. %!s(int64=4) %!d(string=hai) anos
  Beoran 8f3fcf8f27 Working on linux input event flags. %!s(int64=4) %!d(string=hai) anos
  Beoran 2e551ea4ea WIP device flags. %!s(int64=4) %!d(string=hai) anos
  Beoran 0be41ff402 WIP %!s(int64=4) %!d(string=hai) anos
  Beoran 947247df44 Refactoring linux code a bit. %!s(int64=4) %!d(string=hai) anos