SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-732502ab-bed3-4c70-b9b4-f8ce9b857b14 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-4.0.1 Created: 2025-03-08T20:55:13Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e3b01dcb6bb4d781ac4c3c1bf9cbad5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c0ede08ab5e213062afb4ca71b4afc6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d3f30862229e2eb809b35b4000aa4c7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b668dee77814aca724cc72dcfdaf298 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-312c43dd70741dd43aeb19de63d446c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e16943f47063685fe62d1c27cd86e570 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad41ca9a515941c4d9fdf8444ad7dad9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fbf2b92e657b3f2a8ceccda4c3c4b9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a962c930c06564c09c6395f83ca5499 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-288e36ed1821bd6d20a938442cf2481f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-952325c30e31c7cc68390ee952d77441 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-beae7c44717386ce23a21b9be500dfbd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cdff8cfcf9334e176bc6b750ddfa9854 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-38f2f3f1caba0b08d78122924e909d32 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93281fdea56437ff968e1c2ecde957e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-527c78177f1380ce0a733cc952845887 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa04c4e61d82c4e074dd103451b6c717 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af7f847d74eb49ec3cf9bf7b1fb24133 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-865a29030f8e68cdedc60ccd4a0cfd39 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e30c793d4a3c81c8f44be15e393f340 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d9d15ac95565dca17975f9b1856e06b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae49f9f10e236761b43a62728822f7b5 FileName: ./.circleci/config.yml SPDXID: SPDXRef-3e3b01dcb6bb4d781ac4c3c1bf9cbad5 FileChecksum: SHA1: 9c11565a6590eaf6859b5f8da128c8bd82b16023 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.credo.exs SPDXID: SPDXRef-0c0ede08ab5e213062afb4ca71b4afc6 FileChecksum: SHA1: 0f461754ef8de141265f5a4cb991d1df0ed1f86e LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.formatter.exs SPDXID: SPDXRef-4d3f30862229e2eb809b35b4000aa4c7 FileChecksum: SHA1: a2d9c505f574d14133f5c82c1802e4c1bc4dee28 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.gitignore SPDXID: SPDXRef-0b668dee77814aca724cc72dcfdaf298 FileChecksum: SHA1: ee0b32963ceb510fd457dcc8a04085e642ae8a1b LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./CHANGELOG.md SPDXID: SPDXRef-312c43dd70741dd43aeb19de63d446c3 FileChecksum: SHA1: 7d687f509326975f5dc5579d8875caaf13e47d6d LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./Makefile SPDXID: SPDXRef-e16943f47063685fe62d1c27cd86e570 FileChecksum: SHA1: 6e32c5efffe2f8b015b39645ee0f9f0a3966b940 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2020 Connor Rigby FileName: ./NOTICE SPDXID: SPDXRef-ad41ca9a515941c4d9fdf8444ad7dad9 FileChecksum: SHA1: 6d7ae5cbf1ad4339a04396b69d2a7ad7b80db0b1 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Copyright holders include Justin Schneck, Frank Hunleth, Connor Rigby, None FileName: ./README.md SPDXID: SPDXRef-0fbf2b92e657b3f2a8ceccda4c3c4b9c FileChecksum: SHA1: f6e4dafa2f8e02d277cee141bc90c41dfd6007ff LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2018 Frank Hunleth FileName: ./REUSE.toml SPDXID: SPDXRef-5a962c930c06564c09c6395f83ca5499 FileChecksum: SHA1: d9ea19295cc09d87bec6ef7a2626a83f5fae1cf4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./c_src/input_event.c SPDXID: SPDXRef-288e36ed1821bd6d20a938442cf2481f FileChecksum: SHA1: 5192518daa20da5c29217c6a860f1aa8926b3cda LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright 2016 Justin Schneck SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2022 Xeronel SPDX-FileCopyrightText: 2023 Digit SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./lib/input_event.ex SPDXID: SPDXRef-952325c30e31c7cc68390ee952d77441 FileChecksum: SHA1: 6a0c4b3b7eac9dc309d48db4f90c173d7c6ae39d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2022 Xeronel SPDX-FileCopyrightText: 2023 Digit SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./lib/input_event/enumerate.ex SPDXID: SPDXRef-beae7c44717386ce23a21b9be500dfbd FileChecksum: SHA1: 2202997266b44d3bc90cf4c8ea370dea864791c5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./lib/input_event/info.ex SPDXID: SPDXRef-cdff8cfcf9334e176bc6b750ddfa9854 FileChecksum: SHA1: 57178d03172c5f7770f4e384cdbce50d41c82267 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2023 Jon Carstens FileName: ./lib/input_event/report.ex SPDXID: SPDXRef-38f2f3f1caba0b08d78122924e909d32 FileChecksum: SHA1: da16cd97b80577759a038b2d25b47c54dd8cfe12 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./lib/input_event/types.ex SPDXID: SPDXRef-93281fdea56437ff968e1c2ecde957e4 FileChecksum: SHA1: 27bf1e42a02ce0af0096331f1b80bfd301c03e4f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./mix.exs SPDXID: SPDXRef-527c78177f1380ce0a733cc952845887 FileChecksum: SHA1: b51cba3952aee7ab21a2c0b62c15b6a7cd73daaf LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./mix.lock SPDXID: SPDXRef-aa04c4e61d82c4e074dd103451b6c717 FileChecksum: SHA1: 112a51a78a0da6c2ee77ab668a247372a5217c9c LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/input_event/info_test.exs SPDXID: SPDXRef-af7f847d74eb49ec3cf9bf7b1fb24133 FileChecksum: SHA1: 15065d16ef07c16ced867f3ee11d62b8242abd78 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/input_event/report_test.exs SPDXID: SPDXRef-865a29030f8e68cdedc60ccd4a0cfd39 FileChecksum: SHA1: 697465a674c151a61a56c71ff060aa1f040670fd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/input_event/types_test.exs SPDXID: SPDXRef-4e30c793d4a3c81c8f44be15e393f340 FileChecksum: SHA1: 545f46c5ef9c49c7c0c6a79dd4c617733b0ee83a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/input_event_test.exs SPDXID: SPDXRef-4d9d15ac95565dca17975f9b1856e06b FileChecksum: SHA1: 02831ce166b8f54e219a368fa37a387006797597 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/test_helper.exs SPDXID: SPDXRef-ae49f9f10e236761b43a62728822f7b5 FileChecksum: SHA1: 413aff7a73fc298e50813e42e2e48bf7c80f8f08 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Justin Schneck