{"id":10,"date":"2026-09-21T18:11:11","date_gmt":"2026-09-21T18:11:11","guid":{"rendered":"https:\/\/pointlessapps-talkpad.com\/?page_id=10"},"modified":"2026-10-22T18:21:10","modified_gmt":"2026-10-22T18:21:10","slug":"home","status":"publish","type":"page","link":"https:\/\/pointlessapps-talkpad.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10\" class=\"elementor elementor-10\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b970f11 e-con-full tp-root e-flex e-con e-parent\" data-id=\"b970f11\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c35f0f6 tp-css elementor-widget elementor-widget-html\" data-id=\"c35f0f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,600;12..96,800&family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@400;500;600&display=swap\">\n<style id=\"talkpad-page-styles\">\n\/* TalkPad landing page styles. Everything is scoped to .tp-root (the outer container). *\/\n:root{\n  --tp-ground:#eef1f5;--tp-surface:#ffffff;--tp-edge:#d6dde6;--tp-ink:#0f1419;--tp-ink-dim:#58636f;\n  --tp-accent:#0077c4;--tp-accent-ink:#ffffff;--tp-accent-soft:rgba(0,165,255,.12);\n  --tp-pad:#2b2f36;--tp-pad-edge:#40474f;--tp-pad-inner:#22262c;--tp-block:#00a5ff;--tp-block-off:#3a4149;\n  --tp-shadow:0 1px 2px rgba(15,20,25,.06),0 8px 24px rgba(15,20,25,.06);\n  --tp-radius:14px;\n  --tp-display:\"Bricolage Grotesque\",\"Trebuchet MS\",system-ui,sans-serif;\n  --tp-body:\"IBM Plex Sans\",system-ui,-apple-system,sans-serif;\n  --tp-mono:\"IBM Plex Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;\n}\n@media (prefers-color-scheme:dark){\n  :root{\n    --tp-ground:#0c0e12;--tp-surface:#15181e;--tp-edge:#262c35;--tp-ink:#e9edf3;--tp-ink-dim:#97a2b1;\n    --tp-accent:#00a5ff;--tp-accent-ink:#04131e;--tp-accent-soft:rgba(0,165,255,.14);\n    --tp-pad:#2b2f36;--tp-pad-edge:#454c55;--tp-pad-inner:#202429;--tp-block-off:#363d45;\n    --tp-shadow:0 1px 2px rgba(0,0,0,.4),0 12px 32px rgba(0,0,0,.35);\n  }\n}\nhtml:has(.tp-root){color-scheme:light dark;background:var(--tp-ground)}\nbody:has(.tp-root){background:var(--tp-ground);color:var(--tp-ink)}\n\n\/* style holder: hidden on the site, labelled in the editor *\/\n.tp-root .tp-css{display:none!important}\n.elementor-editor-active .tp-root .tp-css{display:block!important}\n.elementor-editor-active .tp-root .tp-css::before{content:\"TalkPad page styles \\2014  hidden on the live site\";display:block;font:500 11px\/1.4 var(--tp-mono);color:var(--tp-ink-dim);border:1px dashed var(--tp-edge);border-radius:6px;padding:6px 10px;margin-top:8px}\n\n\/* root = the 1000px wrap *\/\n.elementor .e-con.tp-root{display:block;width:100%;max-width:1040px;margin-left:auto;margin-right:auto;padding:0 20px;\n  color:var(--tp-ink);font-family:var(--tp-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--kit-widget-spacing:0px}\n.tp-root .elementor-element{--kit-widget-spacing:0px}\n.tp-root .elementor-widget:not(:last-child){margin-block-end:0}\n.tp-root a{color:var(--tp-accent)}\n.tp-root .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px}\n.tp-root .tp-flexrow > .elementor-element{width:auto;max-width:100%;flex:0 1 auto;--container-widget-width:auto;--container-widget-flex-grow:0}\n\n\/* base widget type *\/\n.tp-root .elementor-widget-heading .elementor-heading-title{color:var(--tp-ink);margin:0;padding:0;text-wrap:balance}\n.tp-root .elementor-widget-text-editor{font-family:var(--tp-body);color:var(--tp-ink);font-size:1rem;line-height:1.6;font-weight:400}\n.tp-root .elementor-widget-text-editor p{margin:0}\n.tp-root .elementor-widget-text-editor p:not(:last-child){margin-bottom:.8em}\n.tp-root .elementor-widget-icon-list .elementor-icon-list-items{list-style:none;margin:0;padding:0}\n.tp-root .elementor-widget-image img{border-radius:0;box-shadow:none}\n\n\/* type *\/\n.tp-root .tp-eyebrow .elementor-heading-title,.tp-root .tp-demo .tp-eyebrow-t{font-family:var(--tp-mono);font-size:.76rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--tp-ink-dim);line-height:1.6;margin:0}\n.tp-root .tp-h1 .elementor-heading-title,.tp-root .tp-h2 .elementor-heading-title,.tp-root .tp-h3 .elementor-heading-title{font-family:var(--tp-display);font-weight:800;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;color:var(--tp-ink)}\n.tp-root .tp-h1 .elementor-heading-title{font-size:clamp(2.1rem,6vw,3.6rem)}\n.tp-root .tp-h2 .elementor-heading-title{font-size:clamp(1.5rem,3.4vw,2.1rem)}\n.tp-root .tp-h3 .elementor-heading-title{font-size:1.05rem;font-weight:600;letter-spacing:-.01em}\n.tp-root .tp-lede{font-size:clamp(1rem,2.2vw,1.18rem);color:var(--tp-ink-dim);max-width:60ch}\n.tp-root .tp-muted{color:var(--tp-ink-dim);font-size:.94rem}\n\n\/* header *\/\n.tp-root .e-con.tp-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 8px;flex-wrap:wrap}\n.tp-root .e-con.tp-brand{display:flex;flex-direction:row;align-items:center;gap:10px;padding:0;flex-wrap:nowrap}\n.tp-root .tp-mark{flex:none;width:32px;line-height:0}\n.tp-root .tp-mark img{width:32px;height:32px;display:block;border-radius:0}\n.tp-root .tp-brand-name .elementor-heading-title{font-family:var(--tp-display);font-weight:800;font-size:1.1rem;letter-spacing:-.02em;line-height:1.6;color:var(--tp-ink)}\n.tp-root .tp-top-price .elementor-heading-title{font-family:var(--tp-mono);font-size:.85rem;font-weight:400;color:var(--tp-ink-dim);line-height:1.6}\n\n\/* hero *\/\n.tp-root .e-con.tp-hero{display:grid;gap:18px;padding:28px 0 8px}\n\n\/* demo *\/\n.tp-root .elementor-element.tp-demo-w{margin:8px 0 28px}\n.tp-root .tp-demo{background:var(--tp-surface);border:1px solid var(--tp-edge);border-radius:var(--tp-radius);box-shadow:var(--tp-shadow);padding:18px;display:grid;gap:16px}\n.tp-root .tp-demo-head{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap}\n.tp-root .tp-switch{display:inline-flex;background:var(--tp-ground);border:1px solid var(--tp-edge);border-radius:10px;padding:3px;gap:3px}\n.tp-root .tp-switch button{font:500 .85rem\/1 var(--tp-body);color:var(--tp-ink-dim);background:none;border:0;padding:8px 14px;border-radius:7px;cursor:pointer;transition:none;margin:0;box-shadow:none;text-transform:none;letter-spacing:normal;white-space:nowrap}\n.tp-root .tp-switch button[aria-pressed=\"true\"]{background:var(--tp-accent);color:var(--tp-accent-ink)}\n.tp-root .tp-switch button:focus-visible,.tp-root .tp-pad:focus-visible,.tp-root .tp-buy .elementor-button:focus-visible,.tp-root button.tp-chipbtn:focus-visible,.tp-root .tp-chip .elementor-button:focus-visible{outline:2px solid var(--tp-accent);outline-offset:2px}\n.tp-root .tp-padwrap{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 132px;align-items:stretch}\n.tp-root .tp-pad{position:relative;border:0;width:100%;aspect-ratio:16\/10;max-width:100%;background:var(--tp-pad);border-radius:16px;cursor:pointer;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--tp-pad-edge),inset 0 1px 0 rgba(255,255,255,.07);touch-action:none;overflow:hidden;-webkit-user-select:none;user-select:none}\n.tp-root .tp-pad::after{content:\"\";position:absolute;inset:8px;border-radius:11px;background:var(--tp-pad-inner);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}\n.tp-root .tp-face{position:relative;z-index:1;display:grid;grid-template-columns:repeat(11,1fr);gap:6%;width:min(58%,240px)}\n.tp-root .tp-face i{display:block;aspect-ratio:1;border-radius:1px;background:transparent}\n.tp-root .tp-face i.on{background:var(--tp-block)}\n.tp-root .tp-pad.tp-hit .tp-face i.on{background:#fff}\n.tp-root .tp-padhint{position:absolute;z-index:2;left:0;right:0;bottom:10px;text-align:center;font-family:var(--tp-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.42);line-height:1.6}\n.tp-root .tp-meter{display:grid;gap:8px;align-content:space-between}\n.tp-root .tp-bars{display:grid;grid-template-rows:repeat(12,1fr);gap:4px;height:100%;min-height:150px}\n.tp-root .tp-bars i{display:block;background:var(--tp-block-off);border-radius:2px}\n.tp-root .tp-bars i.lit{background:var(--tp-block)}\n.tp-root .tp-label{font-family:var(--tp-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-ink-dim);line-height:1.6}\n.tp-root .tp-controls{display:flex;align-items:center;gap:14px;flex-wrap:wrap}\n.tp-root .tp-controls label{font-family:var(--tp-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-ink-dim);line-height:1.6;margin:0;display:inline;vertical-align:baseline}\n.tp-root .tp-controls input[type=\"range\"]{accent-color:var(--tp-accent);flex:1 1 160px;min-width:120px;width:auto;margin:2px;padding:0;border:0;background:none;box-shadow:none}\n.tp-root button.tp-chipbtn,.tp-root .tp-chip .elementor-button{font:500 .8rem\/1 var(--tp-body);color:var(--tp-ink);background:var(--tp-ground);border:1px solid var(--tp-edge);border-radius:999px;padding:7px 13px;cursor:pointer;transition:none;margin:0;text-decoration:none;display:inline-block;box-shadow:none;text-transform:none;letter-spacing:normal;white-space:nowrap;fill:currentColor}\n.tp-root .tp-chip .elementor-button .elementor-button-content-wrapper{gap:0}\n\n\/* buy bar *\/\n.tp-root .e-con.tp-buybar{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap;padding:18px;border:1px solid var(--tp-edge);border-radius:var(--tp-radius);background:var(--tp-surface)}\n.tp-root .tp-buy .elementor-button{font:600 1rem\/1 var(--tp-body);background:var(--tp-accent);color:var(--tp-accent-ink);border:0;border-radius:10px;padding:14px 22px;text-decoration:none;display:inline-block;box-shadow:none;transition:none}\n.tp-root .tp-buynote .elementor-heading-title{font-family:var(--tp-mono);font-size:.72rem;font-weight:400;color:var(--tp-ink-dim);line-height:1.6}\n.tp-root .tp-flexrow > .tp-specs{margin-left:auto}\n.tp-root .tp-specs .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:6px 18px}\n.tp-root .tp-specs .elementor-icon-list-item .elementor-icon-list-text,.tp-root .tp-terms .elementor-icon-list-item .elementor-icon-list-text{font-family:var(--tp-mono);font-size:.78rem;font-weight:400;color:var(--tp-ink-dim);line-height:1.6;padding:0}\n.tp-root .tp-specs .elementor-icon-list-item,.tp-root .tp-terms .elementor-icon-list-item{margin:0;padding:0}\n\n\/* sections *\/\n.tp-root .e-con.tp-section{display:grid;gap:18px;padding:40px 0 0}\n.tp-root .e-con.tp-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}\n.tp-root .e-con.tp-item{display:grid;gap:6px;align-content:start}\n.tp-root .e-con.tp-item::before{content:\"\";display:block;position:static;inset:auto;width:10px;height:10px;border:0;border-radius:2px;background:var(--tp-block);opacity:1;mix-blend-mode:normal}\n.tp-root .e-con.tp-presets{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}\n.tp-root .e-con.tp-preset{border:1px solid var(--tp-edge);border-radius:var(--tp-radius);background:var(--tp-surface);padding:16px;display:grid;gap:12px;align-content:start}\n.tp-root .e-con.tp-row{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}\n\n\/* showcase *\/\n.tp-root .e-con.tp-showcase{margin-top:44px;padding:0;border:1px solid var(--tp-edge);border-radius:var(--tp-radius);background:var(--tp-surface);overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:0}\n.tp-root .e-con.tp-copy{padding:28px;display:grid;gap:12px;align-content:center}\n.tp-root .tp-showcase-text{color:var(--tp-ink-dim);max-width:46ch}\n.tp-root .e-con.tp-art{background:var(--tp-ground);padding:18px;display:grid;place-items:center;min-width:0;height:auto}\n.tp-root .tp-art-img{width:100%;line-height:0}\n.tp-root .tp-art-img img{width:100%;max-width:100%;height:auto;display:block}\n\n\/* video offer *\/\n.tp-root .e-con.tp-offer{border:1px solid var(--tp-accent);border-radius:var(--tp-radius);background:var(--tp-accent-soft);padding:24px;display:grid;gap:14px}\n.tp-root .e-con.tp-tiers{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}\n.tp-root .e-con.tp-tier{background:var(--tp-surface);border:1px solid var(--tp-edge);border-radius:10px;padding:14px;display:grid;gap:4px}\n.tp-root .tp-tier-n .elementor-heading-title{font-family:var(--tp-display);font-weight:800;font-size:1.5rem;letter-spacing:-.02em;line-height:1.6;color:var(--tp-ink)}\n.tp-root .tp-tier-v .elementor-heading-title{font-family:var(--tp-mono);font-size:.78rem;font-weight:400;color:var(--tp-ink-dim);text-transform:uppercase;letter-spacing:.1em;line-height:1.6}\n.tp-root .tp-terms .elementor-icon-list-items{display:grid;gap:5px}\n.tp-root .tp-terms .elementor-icon-list-item .elementor-icon-list-text{font-size:.74rem;line-height:1.5}\n\n\/* faq *\/\n.tp-root .e-con.tp-faq{display:grid;gap:0;border-top:1px solid var(--tp-edge)}\n.tp-root .e-con.tp-faq-item{border-bottom:1px solid var(--tp-edge);padding:16px 0;display:grid;gap:6px}\n.tp-root .tp-faq-q .elementor-heading-title{font-family:var(--tp-body);font-size:.98rem;font-weight:600;line-height:1.08;letter-spacing:-.01em;color:var(--tp-ink)}\n.tp-root .tp-faq-a{color:var(--tp-ink-dim);font-size:.94rem;max-width:68ch}\n\n\/* footer *\/\n.tp-root .e-con.tp-footer{padding:40px 0 48px;margin-top:44px;border-top:1px solid var(--tp-edge);display:flex;flex-direction:row;gap:10px 20px;flex-wrap:wrap;justify-content:space-between}\n.tp-root .tp-footer .elementor-heading-title{font-family:var(--tp-body);font-size:.85rem;font-weight:400;color:var(--tp-ink-dim);line-height:1.6}\n.tp-root .tp-footer .tp-mono .elementor-heading-title{font-family:var(--tp-mono);font-size:.78rem}\n\n\/* Elementor caps widget width at 100% with a high-specificity rule; restore the reading widths *\/\n.elementor.elementor .tp-root .elementor-widget.tp-lede{max-width:60ch}\n.elementor.elementor .tp-root .elementor-widget.tp-showcase-text{max-width:46ch}\n.elementor.elementor .tp-root .elementor-widget.tp-faq-a{max-width:68ch}\n\n@media (max-width:720px){\n  .tp-root .e-con.tp-showcase{grid-template-columns:minmax(0,1fr)}\n  .tp-root .e-con.tp-art{order:-1}\n}\n@media (max-width:620px){\n  .tp-root .tp-padwrap{grid-template-columns:minmax(0,1fr)}\n  .tp-root .tp-bars{grid-template-rows:none;grid-template-columns:repeat(12,1fr);min-height:0;height:26px}\n}\n@media (prefers-reduced-motion:no-preference){\n  .tp-root .tp-face i,.tp-root .tp-bars i,.tp-root .tp-pad{transition:background-color .09s linear,box-shadow .12s ease}\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t<header class=\"elementor-element elementor-element-60ae03a e-con-full tp-top tp-flexrow e-flex e-con e-child\" data-id=\"60ae03a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-57c7907 e-con-full tp-brand tp-flexrow e-flex e-con e-child\" data-id=\"57c7907\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4861b0d tp-mark elementor-widget elementor-widget-image\" data-id=\"4861b0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-image-137\" alt=\"TalkPad logo\" srcset=\"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo-150x150.png 150w, https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo-300x300.png 300w, https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo.png 512w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb5d38c tp-brand-name elementor-widget elementor-widget-heading\" data-id=\"fb5d38c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">TalkPad<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8acd4dc tp-top-price elementor-widget elementor-widget-heading\" data-id=\"8acd4dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">$7 \u00b7 one-time \u00b7 macOS 14+<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/header>\n\t\t<div class=\"elementor-element elementor-element-99c8f48 e-con-full tp-hero e-flex e-con e-child\" data-id=\"99c8f48\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db49fa8 tp-eyebrow elementor-widget elementor-widget-heading\" data-id=\"db49fa8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Mac menu bar app<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea7f631 tp-h1 elementor-widget elementor-widget-heading\" data-id=\"ea7f631\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Your trackpad should make a sound.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d46c19 tp-lede elementor-widget elementor-widget-text-editor\" data-id=\"9d46c19\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>TalkPad plays a sound every time you click or scroll \u2014 in every app, all day. Pick a meme, pick something tasteful, or load your own. Try it on the trackpad below, with the actual sounds from the app.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42aae12 tp-demo-w elementor-widget elementor-widget-html\" data-id=\"42aae12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"tp-demo\">\n  <div class=\"tp-demo-head\">\n    <p class=\"tp-eyebrow-t\">Try it &mdash; click the trackpad, then scroll on it<\/p>\n    <div class=\"tp-switch\" role=\"group\" aria-label=\"Preset\">\n      <button type=\"button\" data-preset=\"meme\" aria-pressed=\"true\">Meme<\/button>\n      <button type=\"button\" data-preset=\"pro\" aria-pressed=\"false\">Professional<\/button>\n    <\/div>\n  <\/div>\n  <div class=\"tp-padwrap\">\n    <div class=\"tp-pad\" role=\"button\" tabindex=\"0\" aria-label=\"Demo trackpad: click to hear the click sound, scroll or drag to hear the scroll sound\">\n      <div class=\"tp-face\" aria-hidden=\"true\"><\/div>\n      <span class=\"tp-padhint\">Click &middot; scroll &middot; drag<\/span>\n    <\/div>\n    <div class=\"tp-meter\" aria-hidden=\"true\">\n      <span class=\"tp-label\">Output<\/span>\n      <div class=\"tp-bars\"><\/div>\n      <span class=\"tp-label tp-now\">Idle<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"tp-controls\">\n    <label for=\"tp-vol\">Volume<\/label>\n    <input type=\"range\" id=\"tp-vol\" min=\"0\" max=\"100\" value=\"70\" aria-label=\"Demo volume\">\n    <button class=\"tp-chipbtn\" type=\"button\" data-play=\"click\">Play click<\/button>\n    <button class=\"tp-chipbtn\" type=\"button\" data-play=\"scroll\">Play scroll<\/button>\n  <\/div>\n<\/div>\n<script>\n(function () {\n  \"use strict\";\n  var W = window, D = document;\n  \/\/ Sounds live in the Media Library.\n  var BASE = \"\/wp-content\/uploads\/2026\/09\/talkpad-\";\n  \/\/ The same pixel smiley as the app icon: 11 x 7 blocks.\n  var FACE = [\"..##...##..\", \"..##...##..\", \"...........\", \"#.........#\", \"#.........#\", \".#.......#.\", \"..#######..\"];\n  var PRESETS = { meme: { click: \"fih\", scroll: \"stritch\" }, pro: { click: \"click\", scroll: \"swipe\" } };\n  var LABEL = { fih: \"Fih\", stritch: \"Stritch\", click: \"Click\", swipe: \"Swipe\" };\n  var LOOPING = { stritch: true, swipe: true };\n\n  var E = W.__talkpadDemo;\n  if (!E) {\n    E = W.__talkpadDemo = { preset: \"meme\", vol: 0.7 };\n    var ctx = null, master = null, analyser = null, raw = {}, buffers = {}, pending = {};\n    var loopSrc = null, loopGain = null, loopTimer = null, loopName = null;\n\n    var q = function (sel) { return D.querySelector(\".tp-demo \" + sel); };\n    \/\/ Same taper as the app: a linear slider leaves everything audible crammed at the bottom.\n    var amplitude = function (s) { s = Math.max(0, Math.min(1, s)); return s * s; };\n\n    var fetchRaw = function (name) {\n      if (!raw[name]) {\n        raw[name] = fetch(BASE + name + \".m4a\", { credentials: \"same-origin\" }).then(function (r) {\n          if (!r.ok) { throw new Error(\"HTTP \" + r.status); }\n          return r.arrayBuffer();\n        });\n        raw[name][\"catch\"](function () { delete raw[name]; });\n      }\n      return raw[name];\n    };\n    Object.keys(LABEL).forEach(fetchRaw); \/\/ warm the cache so the first click is instant\n\n    var runMeter = function () {\n      var data = new Uint8Array(analyser.frequencyBinCount);\n      (function tick() {\n        var cells = D.querySelectorAll(\".tp-demo .tp-bars i\");\n        if (cells.length) {\n          analyser.getByteTimeDomainData(data);\n          var peak = 0;\n          for (var i = 0; i < data.length; i++) { var v = Math.abs(data[i] - 128) \/ 128; if (v > peak) { peak = v; } }\n          var lit = Math.round(Math.min(1, peak * 1.7) * cells.length);\n          for (var j = 0; j < cells.length; j++) { cells[j].classList.toggle(\"lit\", (cells.length - j) <= lit); }\n        }\n        W.requestAnimationFrame(tick);\n      })();\n    };\n\n    var audio = function () {\n      if (ctx) { return ctx; }\n      var AC = W.AudioContext || W.webkitAudioContext;\n      if (!AC) { var h = q(\".tp-padhint\"); if (h) { h.textContent = \"Audio unavailable in this browser\"; } return null; }\n      ctx = new AC();\n      master = ctx.createGain();\n      master.gain.value = amplitude(E.vol);\n      analyser = ctx.createAnalyser();\n      analyser.fftSize = 256;\n      master.connect(analyser);\n      analyser.connect(ctx.destination);\n      runMeter();\n      return ctx;\n    };\n\n    var decode = function (name) {\n      if (buffers[name]) { return Promise.resolve(buffers[name]); }\n      if (pending[name]) { return pending[name]; }\n      var c = audio();\n      if (!c) { return Promise.reject(new Error(\"no audio\")); }\n      pending[name] = fetchRaw(name).then(function (ab) {\n        return new Promise(function (res, rej) { c.decodeAudioData(ab.slice(0), res, rej); });\n      }).then(function (buf) { buffers[name] = buf; return buf; });\n      pending[name][\"catch\"](function () { delete pending[name]; });\n      return pending[name];\n    };\n\n    var setPlaying = function (name) { var n = q(\".tp-now\"); if (n) { n.textContent = name ? LABEL[name] : \"Idle\"; } };\n    E.flash = function () {\n      var p = q(\".tp-pad\");\n      if (!p) { return; }\n      p.classList.add(\"tp-hit\");\n      setTimeout(function () { p.classList.remove(\"tp-hit\"); }, 90);\n    };\n\n    E.playOnce = function (name) {\n      var c = audio();\n      if (!c) { return; }\n      if (c.state === \"suspended\") { c.resume(); }\n      decode(name).then(function (buf) {\n        var src = c.createBufferSource();\n        src.buffer = buf;\n        src.connect(master);\n        src.start();\n        setPlaying(name);\n        src.onended = function () { if (!loopSrc) { setPlaying(null); } };\n      })[\"catch\"](function () {});\n    };\n\n    \/\/ Scroll sounds loop while the gesture continues and fade out when it stops, like the app.\n    var hold = function (ms) {\n      clearTimeout(loopTimer);\n      loopTimer = setTimeout(function () { E.stopLoop(false); }, ms || 140);\n    };\n\n    E.startLoop = function (name, ms) {\n      var c = audio();\n      if (!c) { return; }\n      if (c.state === \"suspended\") { c.resume(); }\n      if (loopSrc && loopName === name) { hold(ms); return; }\n      E.stopLoop(true);\n      decode(name).then(function (buf) {\n        if (loopSrc) { return; }\n        loopGain = c.createGain();\n        loopGain.gain.value = 0;\n        loopGain.connect(master);\n        loopSrc = c.createBufferSource();\n        loopSrc.buffer = buf;\n        loopSrc.loop = true;\n        loopSrc.connect(loopGain);\n        loopSrc.start();\n        loopName = name;\n        loopGain.gain.linearRampToValueAtTime(1, c.currentTime + 0.04);\n        setPlaying(name);\n        hold(ms);\n      })[\"catch\"](function () {});\n    };\n\n    E.stopLoop = function (immediate) {\n      clearTimeout(loopTimer);\n      loopTimer = null;\n      if (!loopSrc) { return; }\n      var src = loopSrc, gain = loopGain, c = ctx;\n      loopSrc = null; loopGain = null; loopName = null;\n      if (immediate) {\n        try { src.stop(); } catch (e) {}\n        setPlaying(null);\n        return;\n      }\n      gain.gain.cancelScheduledValues(c.currentTime);\n      gain.gain.setValueAtTime(gain.gain.value, c.currentTime);\n      gain.gain.linearRampToValueAtTime(0, c.currentTime + 0.14);\n      setTimeout(function () { try { src.stop(); } catch (e) {} setPlaying(null); }, 220);\n    };\n\n    E.preview = function (name) { if (LOOPING[name]) { E.startLoop(name, 1400); } else { E.flash(); E.playOnce(name); } };\n    E.setVolume = function (v) { E.vol = v; if (master) { master.gain.value = amplitude(v); } };\n    E.setPreset = function (p) {\n      E.preset = p;\n      Array.prototype.forEach.call(D.querySelectorAll(\".tp-demo [data-preset]\"), function (b) {\n        b.setAttribute(\"aria-pressed\", String(b.getAttribute(\"data-preset\") === p));\n      });\n      E.stopLoop(true);\n    };\n\n    \/\/ \"Hear all four sounds\" buttons are regular Elementor buttons with a tp-sound-<name> CSS class.\n    D.addEventListener(\"click\", function (e) {\n      var t = e.target;\n      if (!t || !t.closest) { return; }\n      var w = t.closest('[class*=\"tp-sound-\"]');\n      if (!w) { return; }\n      var m = \/(?:^|\\s)tp-sound-(\\w+)\/.exec(w.className);\n      if (!m || !LABEL[m[1]]) { return; }\n      e.preventDefault();\n      E.preview(m[1]);\n    });\n  }\n\n  var bind = function (demo) {\n    if (demo.getAttribute(\"data-tp-ready\")) { return; }\n    demo.setAttribute(\"data-tp-ready\", \"1\");\n\n    var face = demo.querySelector(\".tp-face\");\n    face.innerHTML = \"\";\n    FACE.forEach(function (row) {\n      row.split(\"\").forEach(function (ch) {\n        var b = D.createElement(\"i\");\n        if (ch === \"#\") { b.className = \"on\"; }\n        face.appendChild(b);\n      });\n    });\n    var bars = demo.querySelector(\".tp-bars\");\n    bars.innerHTML = \"\";\n    for (var i = 0; i < 12; i++) { bars.appendChild(D.createElement(\"i\")); }\n\n    var click = function () { return PRESETS[E.preset].click; };\n    var scroll = function () { return PRESETS[E.preset].scroll; };\n    var pad = demo.querySelector(\".tp-pad\");\n    pad.addEventListener(\"pointerdown\", function (e) { e.preventDefault(); E.flash(); E.playOnce(click()); });\n    pad.addEventListener(\"pointermove\", function (e) { if (e.buttons) { E.startLoop(scroll()); } });\n    pad.addEventListener(\"wheel\", function (e) { e.preventDefault(); E.startLoop(scroll()); }, { passive: false });\n    pad.addEventListener(\"keydown\", function (e) {\n      if (e.key === \" \" || e.key === \"Enter\") { e.preventDefault(); E.flash(); E.playOnce(click()); }\n      else if (e.key.indexOf(\"Arrow\") === 0) { e.preventDefault(); E.startLoop(scroll(), 400); }\n    });\n    pad.addEventListener(\"click\", function (e) { e.preventDefault(); });\n\n    var vol = demo.querySelector('input[type=\"range\"]');\n    vol.value = Math.round(E.vol * 100);\n    vol.addEventListener(\"input\", function () { E.setVolume(vol.value \/ 100); });\n\n    Array.prototype.forEach.call(demo.querySelectorAll(\"[data-preset]\"), function (b) {\n      b.setAttribute(\"aria-pressed\", String(b.getAttribute(\"data-preset\") === E.preset));\n      b.addEventListener(\"click\", function () { E.setPreset(b.getAttribute(\"data-preset\")); });\n    });\n    demo.querySelector('[data-play=\"click\"]').addEventListener(\"click\", function () { E.flash(); E.playOnce(click()); });\n    demo.querySelector('[data-play=\"scroll\"]').addEventListener(\"click\", function () { E.startLoop(scroll(), 1400); });\n  };\n\n  Array.prototype.forEach.call(D.querySelectorAll(\".tp-demo\"), bind);\n}());\n<\/script>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0e6508 e-con-full tp-buybar tp-flexrow e-flex e-con e-child\" data-id=\"a0e6508\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af7ba1a tp-buy elementor-widget elementor-widget-button\" data-id=\"af7ba1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/buy.polar.sh\/polar_cl_SLeuGZbxmpJapSUQva3XGcKEGYrQEu1Se9aKC4AWL02\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Buy TalkPad \u2014 $7<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec789f7 tp-buynote elementor-widget elementor-widget-heading\" data-id=\"ec789f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Checkout link goes here once the store is live<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9eb2721 tp-specs elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"9eb2721\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">macOS 14+<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Apple&nbsp;silicon &amp; Intel<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Notarized by Apple<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Free updates<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-71ad36c e-con-full tp-section e-flex e-con e-child\" data-id=\"71ad36c\" data-element_type=\"container\" data-e-type=\"container\" id=\"pricing\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b37816 tp-eyebrow elementor-widget elementor-widget-heading\" data-id=\"8b37816\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">What you get<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1f5d7b tp-h2 elementor-widget elementor-widget-heading\" data-id=\"d1f5d7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">One app, five presets, every sound you feel like.<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-16b126a e-con-full tp-grid e-flex e-con e-child\" data-id=\"16b126a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-69430a9 e-con-full tp-item e-flex e-con e-child\" data-id=\"69430a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c4ea4d tp-h3 elementor-widget elementor-widget-heading\" data-id=\"5c4ea4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Works everywhere<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-241fabd tp-muted elementor-widget elementor-widget-text-editor\" data-id=\"241fabd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Clicks and scrolls make sound in every app on your Mac, not just in TalkPad. It runs from the menu bar with no Dock icon in the way.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-daab8f9 e-con-full tp-item e-flex e-con e-child\" data-id=\"daab8f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0574b8 tp-h3 elementor-widget elementor-widget-heading\" data-id=\"e0574b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Two presets ready to go<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5df4804 tp-muted elementor-widget elementor-widget-text-editor\" data-id=\"5df4804\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Meme for the fun of it, Professional for a click you can leave on all day. Switching takes one click from the menu bar.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d27817 e-con-full tp-item e-flex e-con e-child\" data-id=\"5d27817\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0cd0cd7 tp-h3 elementor-widget elementor-widget-heading\" data-id=\"0cd0cd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Three slots for your own<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21d96d4 tp-muted elementor-widget elementor-widget-text-editor\" data-id=\"21d96d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Drop in WAV, AIFF, CAF, MP3 or M4A and pair any click sound with any scroll sound. Your files are copied in, so moving the originals never breaks a preset.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-088fc23 e-con-full tp-item e-flex e-con e-child\" data-id=\"088fc23\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c8f57b7 tp-h3 elementor-widget elementor-widget-heading\" data-id=\"c8f57b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">No permissions to grant<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e443359 tp-muted elementor-widget elementor-widget-text-editor\" data-id=\"e443359\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>No Accessibility access, no microphone, no account. TalkPad listens for clicks and scrolls and plays audio \u2014 that&#8217;s the whole app.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-bd2c4d2 e-con-full tp-section e-flex e-con e-child\" data-id=\"bd2c4d2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60d9586 tp-eyebrow elementor-widget elementor-widget-heading\" data-id=\"60d9586\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">The two built-in presets<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85d10de tp-h2 elementor-widget elementor-widget-heading\" data-id=\"85d10de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hear all four sounds.<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ad20a9 e-con-full tp-presets e-flex e-con e-child\" data-id=\"7ad20a9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2d0102c e-con-full tp-preset e-flex e-con e-child\" data-id=\"2d0102c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a27dc29 tp-h3 elementor-widget elementor-widget-heading\" data-id=\"a27dc29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Meme<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90c3da2 tp-muted elementor-widget elementor-widget-text-editor\" data-id=\"90c3da2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Loud, silly, and impossible to ignore. The scroll is a scratch that runs for as long as your fingers do.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6815bdb e-con-full tp-row tp-flexrow e-flex e-con e-child\" data-id=\"6815bdb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cb2e4e tp-chip tp-sound-fih elementor-widget elementor-widget-button\" data-id=\"1cb2e4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Fih \u2014 click<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6abb97b tp-chip tp-sound-stritch elementor-widget elementor-widget-button\" data-id=\"6abb97b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Stritch \u2014 scroll<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d58884 e-con-full tp-preset e-flex e-con e-child\" data-id=\"7d58884\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc4cae7 tp-h3 elementor-widget elementor-widget-heading\" data-id=\"dc4cae7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Professional<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b57966a tp-muted elementor-widget elementor-widget-text-editor\" data-id=\"b57966a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A short, centred click and an even scroll bed. Quiet enough to keep on during a work day, satisfying enough that you will.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d364be4 e-con-full tp-row tp-flexrow e-flex e-con e-child\" data-id=\"d364be4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7091ca1 tp-chip tp-sound-click elementor-widget elementor-widget-button\" data-id=\"7091ca1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Click \u2014 click<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c719d5b tp-chip tp-sound-swipe elementor-widget elementor-widget-button\" data-id=\"c719d5b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Swipe \u2014 scroll<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-8047efc e-con-full tp-showcase e-flex e-con e-child\" data-id=\"8047efc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-916b873 e-con-full tp-copy e-flex e-con e-child\" data-id=\"916b873\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53a6032 tp-eyebrow elementor-widget elementor-widget-heading\" data-id=\"53a6032\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">What you're actually buying<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcac48a tp-h2 elementor-widget elementor-widget-heading\" data-id=\"fcac48a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">A menu bar app that gives your trackpad a voice.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b343e3c tp-showcase-text elementor-widget elementor-widget-text-editor\" data-id=\"b343e3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>No window to keep open, no Dock icon, nothing to configure before it works. Install it, and the next click you make has a sound.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-75a82a5 e-con-full tp-art e-flex e-con e-child\" data-id=\"75a82a5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0a57ad tp-art-img elementor-widget elementor-widget-image\" data-id=\"c0a57ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-showcase.webp\" class=\"attachment-full size-full wp-image-138\" alt=\"A MacBook seen from above with a smiling face lit up across its trackpad\" srcset=\"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-showcase.webp 1000w, https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-showcase-300x300.webp 300w, https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-showcase-150x150.webp 150w, https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-showcase-768x768.webp 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<section class=\"elementor-element elementor-element-3b0f756 e-con-full tp-section e-flex e-con e-child\" data-id=\"3b0f756\" data-element_type=\"container\" data-e-type=\"container\" id=\"video-offer\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e934f0 tp-eyebrow elementor-widget elementor-widget-heading\" data-id=\"5e934f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Earn it back<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d6d1bc tp-h2 elementor-widget elementor-widget-heading\" data-id=\"2d6d1bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Post a video. Get your money back.<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42118a1 e-con-full tp-offer e-flex e-con e-child\" data-id=\"42118a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9da580 elementor-widget elementor-widget-text-editor\" data-id=\"c9da580\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Film TalkPad doing its thing \u2014 the sillier the better \u2014 and post it anywhere public. If it takes off, your copy is on us.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6db31cc e-con-full tp-tiers e-flex e-con e-child\" data-id=\"6db31cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d11dbfc e-con-full tp-tier e-flex e-con e-child\" data-id=\"d11dbfc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8e302d0 tp-tier-n elementor-widget elementor-widget-heading\" data-id=\"8e302d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">1,000 views<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b57c4de tp-tier-v elementor-widget elementor-widget-heading\" data-id=\"b57c4de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Half back \u2014 $3.50<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2d511f e-con-full tp-tier e-flex e-con e-child\" data-id=\"a2d511f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-baef215 tp-tier-n elementor-widget elementor-widget-heading\" data-id=\"baef215\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">20,000 views<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c4a0ca tp-tier-v elementor-widget elementor-widget-heading\" data-id=\"7c4a0ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Full refund \u2014 $7<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db28e0f tp-terms elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"db28e0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Send the link to hello@pointlessapps-talkpad.com with the email you bought with.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">The video has to be public, show TalkPad running, and keep its view count visible.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Claim within 60 days of buying \u2014 refunds run through Polar, our payment provider, back to your original payment method. One refund per customer.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-3e31097 e-con-full tp-section e-flex e-con e-child\" data-id=\"3e31097\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b603b5d tp-eyebrow elementor-widget elementor-widget-heading\" data-id=\"b603b5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Questions<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79b55e6 tp-h2 elementor-widget elementor-widget-heading\" data-id=\"79b55e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Before you buy.<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1063313 e-con-full tp-faq e-flex e-con e-child\" data-id=\"1063313\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-afc0567 e-con-full tp-faq-item e-flex e-con e-child\" data-id=\"afc0567\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4aa427c tp-faq-q elementor-widget elementor-widget-heading\" data-id=\"4aa427c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Does it slow my Mac down?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0518e24 tp-faq-a elementor-widget elementor-widget-text-editor\" data-id=\"0518e24\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>No. TalkPad watches for clicks and scrolls and plays a short sound. It sits in the menu bar doing nothing at all until you touch the trackpad.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0d3706c e-con-full tp-faq-item e-flex e-con e-child\" data-id=\"0d3706c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e70f8f1 tp-faq-q elementor-widget elementor-widget-heading\" data-id=\"e70f8f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Does it work with a mouse too?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f5b5220 tp-faq-a elementor-widget elementor-widget-text-editor\" data-id=\"f5b5220\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Yes. Any click and any scroll wheel triggers it, trackpad or not.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a267c15 e-con-full tp-faq-item e-flex e-con e-child\" data-id=\"a267c15\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-852c4cf tp-faq-q elementor-widget elementor-widget-heading\" data-id=\"852c4cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Can I turn it off quickly?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a2e612 tp-faq-a elementor-widget elementor-widget-text-editor\" data-id=\"5a2e612\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>One switch in the menu bar. There&#8217;s a volume slider next to it, and TalkPad can start with your Mac if you want it to.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5f20a93 e-con-full tp-faq-item e-flex e-con e-child\" data-id=\"5f20a93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9bff3f6 tp-faq-q elementor-widget elementor-widget-heading\" data-id=\"9bff3f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">What are the scroll sounds doing?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-800e57d tp-faq-a elementor-widget elementor-widget-text-editor\" data-id=\"800e57d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>They loop while you&#8217;re scrolling and fade out when you stop, so the sound tracks the gesture instead of firing hundreds of times a second.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c5a82f2 e-con-full tp-faq-item e-flex e-con e-child\" data-id=\"c5a82f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b13b999 tp-faq-q elementor-widget elementor-widget-heading\" data-id=\"b13b999\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Is it a subscription?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6260fbf tp-faq-a elementor-widget elementor-widget-text-editor\" data-id=\"6260fbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>No. $7 once, updates included.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0939b56 e-con-full tp-faq-item e-flex e-con e-child\" data-id=\"0939b56\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7360fb2 tp-faq-q elementor-widget elementor-widget-heading\" data-id=\"7360fb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">How does the video refund work?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7f7c5e tp-faq-a elementor-widget elementor-widget-text-editor\" data-id=\"d7f7c5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>You buy it normally, post your video, and email us the link once it passes a tier. We refund through Polar, our payment provider, so the money goes back to the card or account you paid with.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3377c8 e-con-full tp-faq-item e-flex e-con e-child\" data-id=\"e3377c8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c2a726 tp-faq-q elementor-widget elementor-widget-heading\" data-id=\"3c2a726\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Who am I actually paying?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89e4e39 tp-faq-a elementor-widget elementor-widget-text-editor\" data-id=\"89e4e39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Polar Software, Inc. is our reseller and merchant of record. \u201cPolar\u201d is what appears on your statement, and your receipt and download link come from them.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<footer class=\"elementor-element elementor-element-d9c5fb0 e-con-full tp-footer tp-flexrow e-flex e-con e-child\" data-id=\"d9c5fb0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-92f7693 tp-footer-name elementor-widget elementor-widget-heading\" data-id=\"92f7693\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">TalkPad \u2014 made by Pointless Apps<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09101b8 tp-mono elementor-widget elementor-widget-heading\" data-id=\"09101b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">pointlessapps-talkpad.com<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/footer>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>TalkPad $7 \u00b7 one-time \u00b7 macOS 14+ Mac menu bar app Your trackpad should make a sound. TalkPad plays a sound every time you click or scroll \u2014 in every app, all day. Pick a meme, pick something tasteful, or load your own. Try it on the trackpad below, with the actual sounds from the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - Pointless Apps<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pointlessapps-talkpad.com\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - Pointless Apps\" \/>\n<meta property=\"og:description\" content=\"TalkPad $7 \u00b7 one-time \u00b7 macOS 14+ Mac menu bar app Your trackpad should make a sound. TalkPad plays a sound every time you click or scroll \u2014 in every app, all day. Pick a meme, pick something tasteful, or load your own. Try it on the trackpad below, with the actual sounds from the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pointlessapps-talkpad.com\/\" \/>\n<meta property=\"og:site_name\" content=\"Pointless Apps\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T18:21:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/\",\"url\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/\",\"name\":\"Home - Pointless Apps\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/talkpad-logo-150x150.png\",\"datePublished\":\"2026-09-21T18:11:11+00:00\",\"dateModified\":\"2026-10-22T18:21:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pointlessapps-talkpad.com\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/talkpad-logo.png\",\"contentUrl\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/talkpad-logo.png\",\"width\":512,\"height\":512,\"caption\":\"TalkPad logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/#website\",\"url\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/\",\"name\":\"Pointless Apps\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pointlessapps-talkpad.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - Pointless Apps","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pointlessapps-talkpad.com\/","og_locale":"en_US","og_type":"article","og_title":"Home - Pointless Apps","og_description":"TalkPad $7 \u00b7 one-time \u00b7 macOS 14+ Mac menu bar app Your trackpad should make a sound. TalkPad plays a sound every time you click or scroll \u2014 in every app, all day. Pick a meme, pick something tasteful, or load your own. Try it on the trackpad below, with the actual sounds from the [&hellip;]","og_url":"https:\/\/pointlessapps-talkpad.com\/","og_site_name":"Pointless Apps","article_modified_time":"2026-10-22T18:21:10+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pointlessapps-talkpad.com\/","url":"https:\/\/pointlessapps-talkpad.com\/","name":"Home - Pointless Apps","isPartOf":{"@id":"https:\/\/pointlessapps-talkpad.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pointlessapps-talkpad.com\/#primaryimage"},"image":{"@id":"https:\/\/pointlessapps-talkpad.com\/#primaryimage"},"thumbnailUrl":"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo-150x150.png","datePublished":"2026-09-21T18:11:11+00:00","dateModified":"2026-10-22T18:21:10+00:00","breadcrumb":{"@id":"https:\/\/pointlessapps-talkpad.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pointlessapps-talkpad.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pointlessapps-talkpad.com\/#primaryimage","url":"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo.png","contentUrl":"https:\/\/pointlessapps-talkpad.com\/wp-content\/uploads\/2026\/09\/talkpad-logo.png","width":512,"height":512,"caption":"TalkPad logo"},{"@type":"BreadcrumbList","@id":"https:\/\/pointlessapps-talkpad.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pointlessapps-talkpad.com\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/pointlessapps-talkpad.com\/#website","url":"https:\/\/pointlessapps-talkpad.com\/","name":"Pointless Apps","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pointlessapps-talkpad.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":124,"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":177,"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions\/177"}],"wp:attachment":[{"href":"https:\/\/pointlessapps-talkpad.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}