{"id":21002873,"url":"https://github.com/mobluse/thec64-keyboard","last_synced_at":"2025-10-18T18:31:27.120Z","repository":{"id":80542992,"uuid":"247390028","full_name":"mobluse/THEC64-keyboard","owner":"mobluse","description":"Use THEC64 with X in Debian Jessie Linux","archived":false,"fork":false,"pushed_at":"2020-04-07T14:36:58.000Z","size":48,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-20T10:09:44.329Z","etag":null,"topics":["thec64","thec64mini"],"latest_commit_sha":null,"homepage":"https://thec64community.online/thread/487/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mobluse.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2020-03-15T02:48:09.000Z","updated_at":"2020-04-07T14:37:35.000Z","dependencies_parsed_at":"2023-04-07T18:47:38.245Z","dependency_job_id":null,"html_url":"https://github.com/mobluse/THEC64-keyboard","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobluse%2FTHEC64-keyboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobluse%2FTHEC64-keyboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobluse%2FTHEC64-keyboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobluse%2FTHEC64-keyboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobluse","download_url":"https://codeload.github.com/mobluse/THEC64-keyboard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243419128,"owners_count":20287806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["thec64","thec64mini"],"created_at":"2024-11-19T08:20:49.215Z","updated_at":"2025-10-18T18:31:27.034Z","avatar_url":"https://github.com/mobluse.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# THEC64-keyboard\nOne can run Debian Jessie Linux with X on [THEC64](https://retrogames.biz/thec64). Since THEC64's keyboard doesn't have Alt,\nwe swap Alt and Win keys. The other keys are fixed so that the keyboard works similar to C64, but with the goal that\nall ASCII characters should be easy to type, since ASCII is more important than PETSCII in Linux.\n\nThe best program to test the keyboard with is Leafpad, since more characters works there than in LXTerminal.\nOne can use Shift+Down and Shift+Right for Up and Left, respectively ─ unfortunately this doesn't work in the terminals.\nShift+cursor keys are used to mark text in Leafpad, but this doesn't work now ─ you can mark with a mouse.\n\nHints: Restore on THEC64 is Tab on PC, and Run/Stop is Esc ─ e.g. Ctrl+Run/Stop opens the Start menu, and THEC64+Tab\nrepeated, cycles the open Windows. Shift+£ is Delete, and Del is Backspace.\n\nYou can type some international characters using Shift+Run/Stop and Shift+Return before typing the character, e.g. ë and é.\n\nCopy the folder to the USB flash drive.\nRun the install script inside Debian Jessie Linux for THEC64, then reboot (the image must be writable).\nThere is also an uninstall script. This system does not change the internal flash, however, there is no warranty.\n\nYou find Debian Jessie for THEC64 and THEC64 MINI here:  \nhttps://thec64community.online/thread/487/\n\nThis keyboard configuration is only relevant if you use the internal keyboard. If you use an external keyboard you can \nuse `setxkbmap`: e.g. `setxkbmap gb` or `setxkbmap fi`, for UK and Finland/Sweden keyboards, respectively.\n\n## References\nhttps://wiki.lxde.org/en/LXDE:Questions  \nhttps://wiki.archlinux.org/index.php/xmodmap  \nhttp://wiki.linuxquestions.org/wiki/List_of_Keysyms_Recognised_by_Xmodmap  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmobluse%2Fthec64-keyboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmobluse%2Fthec64-keyboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmobluse%2Fthec64-keyboard/lists"}