Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
9.50 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
  +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
  +url: null
  +body: """
    I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
    \n
    Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
    \n
    So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
    \n
    Keyboard problem\n
    ----------------\n
    \n
    So… bad part, the keyboard.\n
    \n
    ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
    \n
    Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
    \n
    ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
    \n
    Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
    \n
    Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
    \n
    But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
    \n
    Keyboard to USB\n
    ---------------\n
    \n
    There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
    \n
    The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
    \n
    Keyboard 1 to Keyboard 2\n
    ------------------------\n
    \n
    So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
    \n
    I imagine you could remove the need for the arduino, as it doesnt need USB.\n
    \n
    Maybe the OS could handle the keyboard layout changes?\n
    \n
    Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 18
  +favouriteCount: 39
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701380447 {#2414
    date: 2023-11-30 22:40:47.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 14889
  -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
  -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700603290
  +visibility: "visible             "
  +apId: "https://feddit.de/post/5876306"
  +editedAt: DateTimeImmutable @1700933754 {#1793
    date: 2023-11-25 18:35:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700516890 {#2402
    date: 2023-11-20 22:48:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
  +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
  +url: null
  +body: """
    I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
    \n
    Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
    \n
    So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
    \n
    Keyboard problem\n
    ----------------\n
    \n
    So… bad part, the keyboard.\n
    \n
    ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
    \n
    Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
    \n
    ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
    \n
    Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
    \n
    Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
    \n
    But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
    \n
    Keyboard to USB\n
    ---------------\n
    \n
    There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
    \n
    The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
    \n
    Keyboard 1 to Keyboard 2\n
    ------------------------\n
    \n
    So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
    \n
    I imagine you could remove the need for the arduino, as it doesnt need USB.\n
    \n
    Maybe the OS could handle the keyboard layout changes?\n
    \n
    Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 18
  +favouriteCount: 39
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701380447 {#2414
    date: 2023-11-30 22:40:47.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 14889
  -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
  -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700603290
  +visibility: "visible             "
  +apId: "https://feddit.de/post/5876306"
  +editedAt: DateTimeImmutable @1700933754 {#1793
    date: 2023-11-25 18:35:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700516890 {#2402
    date: 2023-11-20 22:48:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
  +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
  +url: null
  +body: """
    I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
    \n
    Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
    \n
    So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
    \n
    Keyboard problem\n
    ----------------\n
    \n
    So… bad part, the keyboard.\n
    \n
    ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
    \n
    Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
    \n
    ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
    \n
    Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
    \n
    Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
    \n
    But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
    \n
    Keyboard to USB\n
    ---------------\n
    \n
    There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
    \n
    The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
    \n
    Keyboard 1 to Keyboard 2\n
    ------------------------\n
    \n
    So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
    \n
    I imagine you could remove the need for the arduino, as it doesnt need USB.\n
    \n
    Maybe the OS could handle the keyboard layout changes?\n
    \n
    Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 18
  +favouriteCount: 39
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701380447 {#2414
    date: 2023-11-30 22:40:47.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 14889
  -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
  -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700603290
  +visibility: "visible             "
  +apId: "https://feddit.de/post/5876306"
  +editedAt: DateTimeImmutable @1700933754 {#1793
    date: 2023-11-25 18:35:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700516890 {#2402
    date: 2023-11-20 22:48:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4074
  +user: App\Entity\User {#4022 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "You’d have an easier path just modding the existing keyboard to something more like you want. You’re likely not going to fit any other keyboard in your machine for a long list of reasons."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1702485474 {#4083
    date: 2023-12-13 17:37:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4072 …}
  +nested: Doctrine\ORM\PersistentCollection {#4070 …}
  +votes: Doctrine\ORM\PersistentCollection {#4068 …}
  +reports: Doctrine\ORM\PersistentCollection {#4066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4034 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4038 …}
  -id: 144326
  -bodyTs: "'d':2 'easier':5 'exist':10 'fit':24 'go':22 'keyboard':11,27 'like':15,20 'list':34 'long':33 'machin':30 'mod':8 'path':6 're':19 'reason':36 'someth':13 'want':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5461041"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700517991 {#4019
    date: 2023-11-20 23:06:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4074
  +user: App\Entity\User {#4022 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "You’d have an easier path just modding the existing keyboard to something more like you want. You’re likely not going to fit any other keyboard in your machine for a long list of reasons."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1702485474 {#4083
    date: 2023-12-13 17:37:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4072 …}
  +nested: Doctrine\ORM\PersistentCollection {#4070 …}
  +votes: Doctrine\ORM\PersistentCollection {#4068 …}
  +reports: Doctrine\ORM\PersistentCollection {#4066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4034 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4038 …}
  -id: 144326
  -bodyTs: "'d':2 'easier':5 'exist':10 'fit':24 'go':22 'keyboard':11,27 'like':15,20 'list':34 'long':33 'machin':30 'mod':8 'path':6 're':19 'reason':36 'someth':13 'want':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5461041"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700517991 {#4019
    date: 2023-11-20 23:06:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4074
  +user: App\Entity\User {#4022 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "You’d have an easier path just modding the existing keyboard to something more like you want. You’re likely not going to fit any other keyboard in your machine for a long list of reasons."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1702485474 {#4083
    date: 2023-12-13 17:37:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4072 …}
  +nested: Doctrine\ORM\PersistentCollection {#4070 …}
  +votes: Doctrine\ORM\PersistentCollection {#4068 …}
  +reports: Doctrine\ORM\PersistentCollection {#4066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4034 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4038 …}
  -id: 144326
  -bodyTs: "'d':2 'easier':5 'exist':10 'fit':24 'go':22 'keyboard':11,27 'like':15,20 'list':34 'long':33 'machin':30 'mod':8 'path':6 're':19 'reason':36 'someth':13 'want':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5461041"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700517991 {#4019
    date: 2023-11-20 23:06:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4106
  +user: App\Entity\User {#4095 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "You could ssh to your clevo from your thinkpad, or get a bluetooth keyboard, the keychron or royal kludge are great and can be had for under a 100, or you could desolder the keys on the clevo and replace them with scissor switches like in this article [tomshardware.com/…/kailh-laptop-switches-scissor-…](https://www.tomshardware.com/news/kailh-laptop-switches-scissor-light-pipe,34652.html)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701162666 {#4112
    date: 2023-11-28 10:11:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4111 …}
  +nested: Doctrine\ORM\PersistentCollection {#4110 …}
  +votes: Doctrine\ORM\PersistentCollection {#4101 …}
  +reports: Doctrine\ORM\PersistentCollection {#4104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4097 …}
  -id: 144327
  -bodyTs: "'/kailh-laptop-switches-scissor-':50 '/news/kailh-laptop-switches-scissor-light-pipe,34652.html)':53 '100':29 'articl':48 'bluetooth':13 'clevo':6,38 'could':2,32 'desold':33 'get':11 'great':21 'key':35 'keyboard':14 'keychron':16 'kludg':19 'like':45 'replac':40 'royal':18 'scissor':43 'ssh':3 'switch':44 'thinkpad':9 'tomshardware.com':49 'www.tomshardware.com':52 'www.tomshardware.com/news/kailh-laptop-switches-scissor-light-pipe,34652.html)':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5461052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700518036 {#4117
    date: 2023-11-20 23:07:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4106
  +user: App\Entity\User {#4095 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "You could ssh to your clevo from your thinkpad, or get a bluetooth keyboard, the keychron or royal kludge are great and can be had for under a 100, or you could desolder the keys on the clevo and replace them with scissor switches like in this article [tomshardware.com/…/kailh-laptop-switches-scissor-…](https://www.tomshardware.com/news/kailh-laptop-switches-scissor-light-pipe,34652.html)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701162666 {#4112
    date: 2023-11-28 10:11:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4111 …}
  +nested: Doctrine\ORM\PersistentCollection {#4110 …}
  +votes: Doctrine\ORM\PersistentCollection {#4101 …}
  +reports: Doctrine\ORM\PersistentCollection {#4104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4097 …}
  -id: 144327
  -bodyTs: "'/kailh-laptop-switches-scissor-':50 '/news/kailh-laptop-switches-scissor-light-pipe,34652.html)':53 '100':29 'articl':48 'bluetooth':13 'clevo':6,38 'could':2,32 'desold':33 'get':11 'great':21 'key':35 'keyboard':14 'keychron':16 'kludg':19 'like':45 'replac':40 'royal':18 'scissor':43 'ssh':3 'switch':44 'thinkpad':9 'tomshardware.com':49 'www.tomshardware.com':52 'www.tomshardware.com/news/kailh-laptop-switches-scissor-light-pipe,34652.html)':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5461052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700518036 {#4117
    date: 2023-11-20 23:07:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4106
  +user: App\Entity\User {#4095 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "You could ssh to your clevo from your thinkpad, or get a bluetooth keyboard, the keychron or royal kludge are great and can be had for under a 100, or you could desolder the keys on the clevo and replace them with scissor switches like in this article [tomshardware.com/…/kailh-laptop-switches-scissor-…](https://www.tomshardware.com/news/kailh-laptop-switches-scissor-light-pipe,34652.html)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1701162666 {#4112
    date: 2023-11-28 10:11:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4111 …}
  +nested: Doctrine\ORM\PersistentCollection {#4110 …}
  +votes: Doctrine\ORM\PersistentCollection {#4101 …}
  +reports: Doctrine\ORM\PersistentCollection {#4104 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4097 …}
  -id: 144327
  -bodyTs: "'/kailh-laptop-switches-scissor-':50 '/news/kailh-laptop-switches-scissor-light-pipe,34652.html)':53 '100':29 'articl':48 'bluetooth':13 'clevo':6,38 'could':2,32 'desold':33 'get':11 'great':21 'key':35 'keyboard':14 'keychron':16 'kludg':19 'like':45 'replac':40 'royal':18 'scissor':43 'ssh':3 'switch':44 'thinkpad':9 'tomshardware.com':49 'www.tomshardware.com':52 'www.tomshardware.com/news/kailh-laptop-switches-scissor-light-pipe,34652.html)':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5461052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700518036 {#4117
    date: 2023-11-20 23:07:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4192
  +user: App\Entity\User {#4205 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m sure it’s feasible, with enough knowledge and effort. How does the connector of each keyboard look? Do you have an oscilloscope or at least a multimeter to poke the keyboards with? And you’ll be needing that Arduino, either for translating it to the builtin kb port or to USB.\n
    \n
    Physical fit is out of the scope of this comment.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1700523846 {#4186
    date: 2023-11-21 00:44:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4193 …}
  +nested: Doctrine\ORM\PersistentCollection {#4195 …}
  +votes: Doctrine\ORM\PersistentCollection {#4197 …}
  +reports: Doctrine\ORM\PersistentCollection {#4199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
  -id: 144688
  -bodyTs: "'arduino':41 'builtin':48 'comment':63 'connector':15 'effort':11 'either':42 'enough':8 'feasibl':6 'fit':55 'kb':49 'keyboard':18,33 'knowledg':9 'least':27 'll':37 'look':19 'm':2 'multimet':29 'need':39 'oscilloscop':24 'physic':54 'poke':31 'port':50 'scope':60 'sure':3 'translat':44 'usb':53"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://suppo.fi/comment/1774995"
  +editedAt: DateTimeImmutable @1700944224 {#4187
    date: 2023-11-25 21:30:24.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700523846 {#4188
    date: 2023-11-21 00:44:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4192
  +user: App\Entity\User {#4205 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m sure it’s feasible, with enough knowledge and effort. How does the connector of each keyboard look? Do you have an oscilloscope or at least a multimeter to poke the keyboards with? And you’ll be needing that Arduino, either for translating it to the builtin kb port or to USB.\n
    \n
    Physical fit is out of the scope of this comment.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1700523846 {#4186
    date: 2023-11-21 00:44:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4193 …}
  +nested: Doctrine\ORM\PersistentCollection {#4195 …}
  +votes: Doctrine\ORM\PersistentCollection {#4197 …}
  +reports: Doctrine\ORM\PersistentCollection {#4199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
  -id: 144688
  -bodyTs: "'arduino':41 'builtin':48 'comment':63 'connector':15 'effort':11 'either':42 'enough':8 'feasibl':6 'fit':55 'kb':49 'keyboard':18,33 'knowledg':9 'least':27 'll':37 'look':19 'm':2 'multimet':29 'need':39 'oscilloscop':24 'physic':54 'poke':31 'port':50 'scope':60 'sure':3 'translat':44 'usb':53"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://suppo.fi/comment/1774995"
  +editedAt: DateTimeImmutable @1700944224 {#4187
    date: 2023-11-25 21:30:24.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700523846 {#4188
    date: 2023-11-21 00:44:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4192
  +user: App\Entity\User {#4205 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m sure it’s feasible, with enough knowledge and effort. How does the connector of each keyboard look? Do you have an oscilloscope or at least a multimeter to poke the keyboards with? And you’ll be needing that Arduino, either for translating it to the builtin kb port or to USB.\n
    \n
    Physical fit is out of the scope of this comment.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1700523846 {#4186
    date: 2023-11-21 00:44:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4193 …}
  +nested: Doctrine\ORM\PersistentCollection {#4195 …}
  +votes: Doctrine\ORM\PersistentCollection {#4197 …}
  +reports: Doctrine\ORM\PersistentCollection {#4199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
  -id: 144688
  -bodyTs: "'arduino':41 'builtin':48 'comment':63 'connector':15 'effort':11 'either':42 'enough':8 'feasibl':6 'fit':55 'kb':49 'keyboard':18,33 'knowledg':9 'least':27 'll':37 'look':19 'm':2 'multimet':29 'need':39 'oscilloscop':24 'physic':54 'poke':31 'port':50 'scope':60 'sure':3 'translat':44 'usb':53"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://suppo.fi/comment/1774995"
  +editedAt: DateTimeImmutable @1700944224 {#4187
    date: 2023-11-25 21:30:24.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700523846 {#4188
    date: 2023-11-21 00:44:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4268
  +user: App\Entity\User {#4281 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "There is a fairly compact [Thinkpad USB keyboard](https://www.amazon.com/Lenovo-ThinkPad-Compact-Keyboard-TrackPoint/dp/B00F3U4TQS) which would be much easier to connect if you can make it fit somehow. It has the trackpoint but no trackpad."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701041431 {#4262
    date: 2023-11-27 00:30:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4269 …}
  +nested: Doctrine\ORM\PersistentCollection {#4271 …}
  +votes: Doctrine\ORM\PersistentCollection {#4273 …}
  +reports: Doctrine\ORM\PersistentCollection {#4275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4279 …}
  -id: 145601
  -bodyTs: "'/lenovo-thinkpad-compact-keyboard-trackpoint/dp/b00f3u4tqs)':11 'compact':5 'connect':18 'easier':16 'fair':4 'fit':24 'keyboard':8 'make':22 'much':15 'somehow':25 'thinkpad':6 'trackpad':32 'trackpoint':29 'usb':7 'would':13 'www.amazon.com':10 'www.amazon.com/lenovo-thinkpad-compact-keyboard-trackpoint/dp/b00f3u4tqs)':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5471252"
  +editedAt: DateTimeImmutable @1700977563 {#4263
    date: 2023-11-26 06:46:03.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700547904 {#4264
    date: 2023-11-21 07:25:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4268
  +user: App\Entity\User {#4281 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "There is a fairly compact [Thinkpad USB keyboard](https://www.amazon.com/Lenovo-ThinkPad-Compact-Keyboard-TrackPoint/dp/B00F3U4TQS) which would be much easier to connect if you can make it fit somehow. It has the trackpoint but no trackpad."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701041431 {#4262
    date: 2023-11-27 00:30:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4269 …}
  +nested: Doctrine\ORM\PersistentCollection {#4271 …}
  +votes: Doctrine\ORM\PersistentCollection {#4273 …}
  +reports: Doctrine\ORM\PersistentCollection {#4275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4279 …}
  -id: 145601
  -bodyTs: "'/lenovo-thinkpad-compact-keyboard-trackpoint/dp/b00f3u4tqs)':11 'compact':5 'connect':18 'easier':16 'fair':4 'fit':24 'keyboard':8 'make':22 'much':15 'somehow':25 'thinkpad':6 'trackpad':32 'trackpoint':29 'usb':7 'would':13 'www.amazon.com':10 'www.amazon.com/lenovo-thinkpad-compact-keyboard-trackpoint/dp/b00f3u4tqs)':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5471252"
  +editedAt: DateTimeImmutable @1700977563 {#4263
    date: 2023-11-26 06:46:03.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700547904 {#4264
    date: 2023-11-21 07:25:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4268
  +user: App\Entity\User {#4281 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "There is a fairly compact [Thinkpad USB keyboard](https://www.amazon.com/Lenovo-ThinkPad-Compact-Keyboard-TrackPoint/dp/B00F3U4TQS) which would be much easier to connect if you can make it fit somehow. It has the trackpoint but no trackpad."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701041431 {#4262
    date: 2023-11-27 00:30:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4269 …}
  +nested: Doctrine\ORM\PersistentCollection {#4271 …}
  +votes: Doctrine\ORM\PersistentCollection {#4273 …}
  +reports: Doctrine\ORM\PersistentCollection {#4275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4277 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4279 …}
  -id: 145601
  -bodyTs: "'/lenovo-thinkpad-compact-keyboard-trackpoint/dp/b00f3u4tqs)':11 'compact':5 'connect':18 'easier':16 'fair':4 'fit':24 'keyboard':8 'make':22 'much':15 'somehow':25 'thinkpad':6 'trackpad':32 'trackpoint':29 'usb':7 'would':13 'www.amazon.com':10 'www.amazon.com/lenovo-thinkpad-compact-keyboard-trackpoint/dp/b00f3u4tqs)':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5471252"
  +editedAt: DateTimeImmutable @1700977563 {#4263
    date: 2023-11-26 06:46:03.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700547904 {#4264
    date: 2023-11-21 07:25:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4341
  +user: App\Entity\User {#4354 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Technically, you can try, but I doubt it’ll work ootb even if the connectors are the same. It would be kinda easier to use smth like an arduino/rp2040 board and connect it to one if thr unpopulated USBs on the board (check if there’s a schematic available, they often leave stuff like ribbon cable connectors for, day, a smort card reader, which is basically USB but 3v3 power)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700583535 {#4336
    date: 2023-11-21 17:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4342 …}
  +nested: Doctrine\ORM\PersistentCollection {#4344 …}
  +votes: Doctrine\ORM\PersistentCollection {#4346 …}
  +reports: Doctrine\ORM\PersistentCollection {#4348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4352 …}
  -id: 147402
  -bodyTs: "'3v3':69 'arduino/rp2040':29 'avail':49 'basic':66 'board':30,42 'cabl':56 'card':62 'check':43 'connect':32 'connector':15,57 'day':59 'doubt':7 'easier':23 'even':12 'kinda':22 'leav':52 'like':27,54 'll':9 'often':51 'one':35 'ootb':11 'power':70 'reader':63 'ribbon':55 'schemat':48 'smort':61 'smth':26 'stuff':53 'technic':1 'thr':37 'tri':4 'unpopul':38 'usb':39,67 'use':25 'work':10 'would':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5997010"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700583535 {#4337
    date: 2023-11-21 17:18:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4341
  +user: App\Entity\User {#4354 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Technically, you can try, but I doubt it’ll work ootb even if the connectors are the same. It would be kinda easier to use smth like an arduino/rp2040 board and connect it to one if thr unpopulated USBs on the board (check if there’s a schematic available, they often leave stuff like ribbon cable connectors for, day, a smort card reader, which is basically USB but 3v3 power)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700583535 {#4336
    date: 2023-11-21 17:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4342 …}
  +nested: Doctrine\ORM\PersistentCollection {#4344 …}
  +votes: Doctrine\ORM\PersistentCollection {#4346 …}
  +reports: Doctrine\ORM\PersistentCollection {#4348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4352 …}
  -id: 147402
  -bodyTs: "'3v3':69 'arduino/rp2040':29 'avail':49 'basic':66 'board':30,42 'cabl':56 'card':62 'check':43 'connect':32 'connector':15,57 'day':59 'doubt':7 'easier':23 'even':12 'kinda':22 'leav':52 'like':27,54 'll':9 'often':51 'one':35 'ootb':11 'power':70 'reader':63 'ribbon':55 'schemat':48 'smort':61 'smth':26 'stuff':53 'technic':1 'thr':37 'tri':4 'unpopul':38 'usb':39,67 'use':25 'work':10 'would':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5997010"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700583535 {#4337
    date: 2023-11-21 17:18:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4341
  +user: App\Entity\User {#4354 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Can-I-mod-my-Thinkpad-Keyboard-to-work-in-another"
    +title: "Can I mod my Thinkpad Keyboard to work in another laptop?"
    +url: null
    +body: """
      I have a Clevo NV41MZ, which is sold by Novacustom and they, together with [3mdeb](3mdeb.com) develop Coreboot for the Clevo Laptops.\n
      \n
      Its pretty great as their Distribution (Dasharo) as well as Heads run on it, I guess theirs is better optimized and it looks secure and feature complete.\n
      \n
      So very great laptop, also did a Benchmark against my T495 and was shocked about literally twice the performance! Its pretty loud but Dasharo actually fixes that.\n
      \n
      Keyboard problem\n
      ----------------\n
      \n
      So… bad part, the keyboard.\n
      \n
      ![](https://feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)\n
      \n
      Its crap, not unusable, but my T495 is the best Keyboard I ever used. Lower travel than on my (also corebootable) T430, nice rubbery keys etc.\n
      \n
      ![](https://feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)\n
      \n
      Interesting though, you cant replace the keycaps, while you can on the Clevo boards.\n
      \n
      Also Novacustom sells the Clevo keyboards and you can get custom engraving, layout, font, everything, you can literally design your own keyboard, its pretty damn cool.\n
      \n
      But… they keyboard is still a huge deal, and as I only want to have one Laptop (lol you wish) it should be good for writing Bachelor thesis stuff on it.\n
      \n
      Keyboard to USB\n
      ---------------\n
      \n
      There is a like 10 years old video of some guy hacking such an internal keyboard to USB, sniffing the keypresses and all.\n
      \n
      The easy solution here would be to get a USB Thinkpad keyboard and disassemble it, but its costy and not sure about the quality and compact laptop size.\n
      \n
      Keyboard 1 to Keyboard 2\n
      ------------------------\n
      \n
      So I imagine it pretty badly, two proprietary connectors talking gibberish and very differently, and you need to solder two random ebay parts together and hope it doesnt need translation.\n
      \n
      I imagine you could remove the need for the arduino, as it doesnt need USB.\n
      \n
      Maybe the OS could handle the keyboard layout changes?\n
      \n
      Is this possible? I imagine getting a T495 keyboard and putting it in my NV41MZ, needs some cutting but should work?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 39
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701380447 {#2414
      date: 2023-11-30 22:40:47.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 14889
    -titleTs: "'anoth':10 'keyboard':6 'laptop':11 'mod':3 'thinkpad':5 'work':8"
    -bodyTs: "'/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':115 '/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':86 '1':242 '10':194 '2':245 '3mdeb':15 '3mdeb.com':16 'actual':74 'also':54,106,130 'arduino':285 'bachelor':182 'bad':80,251 'benchmark':57 'best':96 'better':41 'board':129 'cant':119 'chang':299 'clevo':4,21,128,134 'compact':238 'complet':49 'connector':254 'cool':155 'coreboot':18,107 'costi':230 'could':279,294 'crap':88 'custom':140 'cut':317 'damn':154 'dasharo':29,73 'deal':163 'design':148 'develop':17 'differ':259 'disassembl':226 'distribut':28 'doesnt':273,288 'easi':214 'ebay':267 'engrav':141 'etc':112 'ever':99 'everyth':144 'featur':48 'feddit.de':85,114 'feddit.de/pictrs/image/23fbc9b2-f518-46d7-8bff-c26e1ab24183.jpeg)':113 'feddit.de/pictrs/image/6b0f26f0-c560-48e2-b793-f529c6d356f9.jpeg)':84 'fix':75 'font':143 'get':139,220,305 'gibberish':256 'good':179 'great':25,52 'guess':38 'guy':200 'hack':201 'handl':295 'head':33 'hope':271 'huge':162 'imagin':248,277,304 'interest':116 'intern':204 'key':111 'keyboard':77,83,97,135,151,158,187,205,224,241,244,297,308 'keycap':122 'keypress':210 'laptop':22,53,172,239 'layout':142,298 'like':193 'liter':65,147 'lol':173 'look':45 'loud':71 'lower':101 'mayb':291 'need':262,274,282,289,315 'nice':109 'novacustom':10,131 'nv41mz':5,314 'old':196 'one':171 'optim':42 'os':293 'part':81,268 'perform':68 'possibl':302 'pretti':24,70,153,250 'problem':78 'proprietari':253 'put':310 'qualiti':236 'random':266 'remov':280 'replac':120 'rubberi':110 'run':34 'secur':46 'sell':132 'shock':63 'size':240 'snif':208 'sold':8 'solder':264 'solut':215 'still':160 'stuff':184 'sure':233 't430':108 't495':60,93,307 'talk':255 'thesi':183 'thinkpad':223 'though':117 'togeth':13,269 'translat':275 'travel':102 'twice':66 'two':252,265 'unus':90 'usb':189,207,222,290 'use':100 'video':197 'want':168 'well':31 'wish':175 'work':320 'would':217 'write':181 'year':195"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700603290
    +visibility: "visible             "
    +apId: "https://feddit.de/post/5876306"
    +editedAt: DateTimeImmutable @1700933754 {#1793
      date: 2023-11-25 18:35:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700516890 {#2402
      date: 2023-11-20 22:48:10.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Technically, you can try, but I doubt it’ll work ootb even if the connectors are the same. It would be kinda easier to use smth like an arduino/rp2040 board and connect it to one if thr unpopulated USBs on the board (check if there’s a schematic available, they often leave stuff like ribbon cable connectors for, day, a smort card reader, which is basically USB but 3v3 power)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700583535 {#4336
    date: 2023-11-21 17:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4342 …}
  +nested: Doctrine\ORM\PersistentCollection {#4344 …}
  +votes: Doctrine\ORM\PersistentCollection {#4346 …}
  +reports: Doctrine\ORM\PersistentCollection {#4348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4352 …}
  -id: 147402
  -bodyTs: "'3v3':69 'arduino/rp2040':29 'avail':49 'basic':66 'board':30,42 'cabl':56 'card':62 'check':43 'connect':32 'connector':15,57 'day':59 'doubt':7 'easier':23 'even':12 'kinda':22 'leav':52 'like':27,54 'll':9 'often':51 'one':35 'ootb':11 'power':70 'reader':63 'ribbon':55 'schemat':48 'smort':61 'smth':26 'stuff':53 'technic':1 'thr':37 'tri':4 'unpopul':38 'usb':39,67 'use':25 'work':10 'would':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5997010"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700583535 {#4337
    date: 2023-11-21 17:18:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED edit
App\Entity\Magazine {#265
  +icon: Proxies\__CG__\App\Entity\Image {#246 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#275
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#237 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
  +entries: Doctrine\ORM\PersistentCollection {#180 …}
  +posts: Doctrine\ORM\PersistentCollection {#138 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
  +bans: Doctrine\ORM\PersistentCollection {#117 …}
  +reports: Doctrine\ORM\PersistentCollection {#103 …}
  +badges: Doctrine\ORM\PersistentCollection {#81 …}
  +logs: Doctrine\ORM\PersistentCollection {#71 …}
  +awards: Doctrine\ORM\PersistentCollection {#1346 …}
  +categories: Doctrine\ORM\PersistentCollection {#1823 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#269
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#271
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details