{"id":18974516,"url":"https://github.com/m7a/lo-ma-capsblinker","last_synced_at":"2026-02-18T10:33:00.349Z","repository":{"id":164554610,"uuid":"234418520","full_name":"m7a/lo-ma-capsblinker","owner":"m7a","description":"make caps lock blink","archived":false,"fork":false,"pushed_at":"2024-04-28T19:44:02.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-02T13:17:07.976Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ada","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m7a.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-01-16T21:48:52.000Z","updated_at":"2024-04-28T19:44:05.000Z","dependencies_parsed_at":"2024-04-28T20:46:56.512Z","dependency_job_id":null,"html_url":"https://github.com/m7a/lo-ma-capsblinker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/m7a/lo-ma-capsblinker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m7a%2Flo-ma-capsblinker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m7a%2Flo-ma-capsblinker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m7a%2Flo-ma-capsblinker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m7a%2Flo-ma-capsblinker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m7a","download_url":"https://codeload.github.com/m7a/lo-ma-capsblinker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m7a%2Flo-ma-capsblinker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29576539,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T08:38:15.585Z","status":"ssl_error","status_checked_at":"2026-02-18T08:38:14.917Z","response_time":162,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T15:15:18.781Z","updated_at":"2026-02-18T10:32:55.339Z","avatar_url":"https://github.com/m7a.png","language":"Ada","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\nsection: 11\nx-masysma-name: ma_capsblinker\ntitle: Capsblinker\ndate: 2020/01/16 22:31:25\nlang: en-US\nauthor: [\"Linux-Fan, Ma_Sys.ma (Ma_Sys.ma@web.de)\"]\nkeywords: [\"programs\", \"ada\", \"capsblinker\", \"linux\", \"keyboard\"]\nx-masysma-version: 2.1.0\nx-masysma-repository: https://www.github.com/m7a/lo-ma-capsblinker\nx-masysma-website: https://masysma.net/11/ma_capsblinker.xhtml\nx-masysma-owned: 1\nx-masysma-copyright: |\n  Copyright (c) 2020 Ma_Sys.ma.\n  For further info send an e-mail to Ma_Sys.ma@web.de.\n---\nName\n====\n\n`ma_capsblinker` and `ma_capsblinker_shell` -- make caps lock blink.\n\nSynopsis\n========\n\n\tma_capsblinker LED\n\tma_capsblinker_shell DEVICE\n\nDescription\n===========\n\nMa_Sys.ma Capsblinker allows any of the keyboard's LEDs to be turned on and off\nat a regular interval. This does not influence the actual state of the\nassociated key function and can thus serve as a general status indicator if the\nregular function of the LED is not needed (e. g. today, few people use caps lock\nand scoll lock LEDs).\n\nThe purpose of this proram is to serve as a GUI-independent indicator of the\ncomputer running. For GUI usage, a displayed clock can be enough for the same\npurpose or alternatively [progress(32)](../32/progress.xhtml) programs are\navailable.\n\nExamples\n========\n\nFind out all possible LEDs (not all of them always work, the keyboards' seem to\nwork most often except for some timing issues):\n\n\tls /sys/class/leds\n\nRun the capsblinker for the first input device (one of the keyboards...)\n\n\tma_capsblinker input0::capslock\n\nFinally, to run the capsblinker as a service, set it up like this:\n\n\tsystemctl enable masysma-capsblinker.service\n\tsystemctl start masysma-capsblinker.service\n\nCompilation\n===========\n\nTo compile this program, an Ada compiler is needed e. g. as provided by Debian\npackage `gnat`. Additionally, the `ant` build tool is needed and can then be\ninvoked by running `ant`. To build a Debian package (with the necessary\ndependencies installed), use `ant package`.\n\nSee Also\n========\n\n * [progress(32)](../32/progress.xhtml)\n * [maerct(11)](maerct.xhtml)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm7a%2Flo-ma-capsblinker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm7a%2Flo-ma-capsblinker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm7a%2Flo-ma-capsblinker/lists"}