Acties:
  • +1 Henk 'm!

  • chappie010
  • Registratie: December 2009
  • Laatst online: 09-08-2021
De bluetooth verbinding van de Goldtouch Go!2 Mobile Keyboard is instabiel, dus ik probeer de signalen via USB te verzenden. Heb het toetsenbord geopend, en in de linkerhelft, aan de linker kant, zit een 18 pins FPC-connector waarvan er 16 gebruikt worden, en aan de rechterzijde van de rechter helft zit een identieke 18 pins FPC-connector waar er ook 16 van gebruikt worden. Vind het toetsenbord super fijn typen, en geef het graag een 2e leven zonder bluetooth, met wired connection.


Fotos:
Afbeeldingslocatie: https://tweakers.net/i/1HZJCCL951bV4GxbaXE7DBbL5rc=/800x/filters:strip_icc():strip_exif()/f/image/xQ0n9xJLNZTfJcI5QvG5BVvK.jpg?f=fotoalbum_large
Binnenkant van het toetsenbord, linksboven de Micro-USB connectie, die nu geen signalen lijkt te zenden. Ik dacht dat ik een paar maanden geleden met zekerheid via Wireshark had vastgesteld dat de micro-usb connectie wel data verzend. Echter, ben ik die data kwijt en als ik nu in Wireshark kijk naar de USB poort wordt er geen Leftover Capture Data geregistreerd voor de USB connectie van dit toesenbord (wel voor andere USB toetsenborden). Ik denk dat rechts boven de Bluetooth module zit, maar dat weet ik niet zeker.

Afbeeldingslocatie: https://tweakers.net/i/MsoU7F8FGgV3lCww4SaUwSGfPPA=/800x/filters:strip_icc():strip_exif()/f/image/a1cObawqqXkJKLsQqUC2AzcO.jpg?f=fotoalbum_large
De 28 pins FPC connectie van een ander toetsenbord dat ik wil opofferen voor de Goldtouch. Het grijze draadje links boven is een USB kabeltje.
Afbeeldingslocatie: https://tweakers.net/i/CmhKr472pSBuoiRE0BJ0C7oO91g=/800x/filters:strip_icc():strip_exif()/f/image/xOH5pTAudo0hN9fFEGvxFsrL.jpg?f=fotoalbum_large
Overzicht van de afstand tussen de 2 FPC connectoren.
Afbeeldingslocatie: https://tweakers.net/i/x7dRW4Goeq-N1Z8TFUH_e9RowZE=/x800/filters:strip_icc():strip_exif()/f/image/UbFtO1J8Yin09BFggw4fUF1g.jpg?f=fotoalbum_large
Zoom waarin te zien is dat van de 18 FPC pins er maar 16 gebruikt worden, de connectoren zijn identiek.


Optie 1: 16+16>28 pins
Dus ik heb een ander toetsenbordje opengeschroefd en daar zit een 28 pin FPC in waarvan er 26 gebruikt worden. Ik heb als beun-de-haas zo'n 18 pins in die 28 pins slot geschoven en wat getokkeld, en mijn pc herkend de toetsaanslagen gewoon. Dus ik overweeg om die 2 18/16 pins FPC-connectors te mergen en in die 28 pins keyboard plug te stoppen. (En dan hopen dat die 4 missing keys aan de zijkant van het Goldtouch toetsenbord vallen (i.e. wat ik niet gebruik).)

Onderdelen Optie 1:
40 holes to 40 pins FPC (12 pins afknippen), aankomst: 7 Oktober.

2x 18 pins FPC to holes, aankomst 7 Oktober.

32 draadjes die gesoldeerd mogen worden. TBD.

Optie 2:
Ik heb een klein pyshark scriptje dat de USB input monitored en omzet naar keystrokes, dus als ik 1 van de 2 FPC-connectors kan verlengen en ze dan samen royaal in een 40 pin FPC kan steken, en die 40 pin FPC met usb kan connecten is dat ook mogenlijk.

Onderdelen Optie 2:
20 pins FPC extension board aankomst 3 september.


Optie 3:
De display FPC-connectie en Camera FPC-connectie van een Raspberry Pi misbruiken om de 2 delen in te steken en te kijken of ik de toetsaanslagen van de rpi via wifi/bluetooth/USB/ethernet kan doorsturen naar mijn pc.

20 pins FPC-extension board aankomst 3 september.

Optie 4:
Een/of 2 arduinos of twee Raspberry Pi microcontrollers zoals:
https://www.conrad.nl/p/a...028-arduino-board-2240029
https://www.conrad.nl/p/r...raspberry-pi-pico-2348726
Aangenomen dat die input signalen van een FPC-connector kunnen lezen op de input holes.
En die dan aansluiten via 2 FPC-connectors, 1 aan elke zijde: https://www.conrad.nl/p/a...laat-leeg-1-stuks-1516592 En daar dan 18 draadjes vandaan naar de Arduino/RPi Microcontroller, en dan twee USB-input kabeltjes.

Vraag:
Hebben jullie mogelijk advies over de snelste weg waarop ik dit bord aan een USB poort kan hangen? Er zijn veel combinaties mogelijk, en ik denk dat ik nog niet alle mogelijkheden verkent heb, e.g. de 11 pin rainbow connector tussen de 2 helften, of misschien zijn er circuit boards die gelijk van 18+ pins FPC naar USB gaan, en misschien zijn er Nederlandse webshobs/locaties die zo'n stukje hardware sneller kunnen leveren dan een maand? Kortom, ik denk dat ik hier het perspectief van iemand met ervaring zou kunnen waarderen! (Overigens is dit qua uurloon natuurlijk een verloren zaak, meer een principe kwestie.)

[ Voor 43% gewijzigd door chappie010 op 05-08-2021 23:27 . Reden: Layout van post verbeterd. ]


Acties:
  • +1 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 17-09 14:41

SA007

Moderator Tweaking
Optie 1:
Als je pinnetjes van toetsenborden gaat wisselen gaat er hoogstwaarschijnlijk helemaal niks kloppen van je keymapping, houdt daar rekening mee, die mapping is wellicht is software weer goed te zetten, maar zeker voor de functietoetsen is dat wellicht moeizaam.

Optie 2:
Ik mis hoe de 40pin FPC aan usb aangesloten wordt.

Optie 3:
De display/camera aansluitingen van een raspi kunnen niet als toetsenbordpinnen gebruikt worden.
Je kan waarschijnlijk wel wat met de gpio pinnen van een raspi maar heb mijn twijfels of je daarmee een keyboard matrix snel genoeg kan scannen om een fijn toetsenbord te krijgen.

Acties:
  • 0 Henk 'm!

  • chappie010
  • Registratie: December 2009
  • Laatst online: 09-08-2021
Bedankt voor je feedback!

Optie 1: M.b.t. tot het mappen verwacht ik dat dat wel goed komt, zolang er unieke signalen binnen komen per key verwacht ik dat ik met pyshark en desnoods AHK alle (essentiele) toetsen netjes re-mappen.

Optie 2: Dankjewel, ik was vergeten explciet te vermelden dat het grijze kabeltje in die 28pins FPC een usb kabeltje is. Dus:
2x (links en rechts) 16 pins into:
2x 20pin FPC input, 20 holes output (4 gaatjes ongebruikt, en nog eens 4 connecties/pins worden niet doorgevoerd, omdat die chip met USB van dat andere toetsenbord geen 32 maar 28 FPC female heeft.).
2x 16 -4 holes met draadjes verbinden naar: 40 pins holes met FPC female
40 FPC female naar:
28 pins male-to-male FPC cable naar:
28 pins FPC shown in picture met het grijze USB kabeltje.

Optie 3: ja ik denk dat dat ook lastig is. Bedankt voor de tip GPIO daar ga ik even naar kijken, misschien scheelt dat een arduino :)

Daarnaast heb ik een optie 4 met een Arduino/Raspberry Pi Microcontroller toegevoegd, als die dingen input kunnen lezen lijkt me dat de meest practische oplossing.