Author Topic: xwhatsit's Grand Unified IBM Capsense USB controller thread  (Read 46703 times)

0 Members and 1 Guest are viewing this topic.

Offline PancakeMSTR

  • Posts: 485
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #50 on: Mon, 08 July 2019, 09:48:43 »
I made a [Digikey Cart] if anyone is interested (for the beamspring PCB). I'd also appreciate it if anyone could point out any errors.

I have ordered all parts in the cart and also ordered the blank PCB (ordered everything to be able assembling two).
Once I have it, I will give it a shot and if all goes well, I will give a quick update and guide.

Sick. I'll do the same tonight (order all the parts).
   

Offline PancakeMSTR

  • Posts: 485
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #51 on: Sat, 13 July 2019, 14:39:10 »
Just FYI I screwed up the edge connector, I think it needs to be 3.96mm pitch. Something like this: https://www.mouser.com/ProductDetail/EDAC/307-030-520-202?qs=sGAEpiMZZMtWxQ3D3EXBN5JWos%2FM28oxGcPkrE5HM6E%3D
« Last Edit: Sat, 13 July 2019, 14:40:56 by PancakeMSTR »
   

Offline darkcruix

  • Posts: 47
  • Location: Germany
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #52 on: Sun, 14 July 2019, 06:26:34 »
Just FYI I screwed up the edge connector, I think it needs to be 3.96mm pitch. Something like this: https://www.mouser.com/ProductDetail/EDAC/307-030-520-202?qs=sGAEpiMZZMtWxQ3D3EXBN5JWos%2FM28oxGcPkrE5HM6E%3D

You need the one with 2 x 30 pins (60p) - the rest is correct (pitch)
« Last Edit: Sun, 14 July 2019, 06:29:15 by darkcruix »

Offline DeusL

  • Posts: 4
  • Location: Paris, France
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #53 on: Sun, 15 March 2020, 18:20:04 »
Hello everyone,

I recently got into beamspring keyboard and got lucky enough to source two of these beauties with a blue set of selectric keycaps. :cool:

Since no one is making these controllers anymore, I'm now following the rabbit into its hole with hope to be able to make my own controllers. :eek:

First of all, thank you very much for the digitcard, it helped a LOT, now I need a bit of help to build the Solenoid controller, can anyone point me to the right direction ?

Also, is the 30x2 connector the right one in the current version of the digitcard ?

Thank you for all the knowledge shared here and for your help :)

Offline purdeaandrei

  • Posts: 2
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #54 on: Tue, 31 March 2020, 05:18:44 »
I'm working on porting QMK to xwhatsit boards. Is there anyone around here who would like to help me by testing my code on a Beamspring rev.3 or rev.4 xwhatsit board ? Please PM me.

Offline mechengkeys

  • Posts: 25
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #55 on: Mon, 08 June 2020, 20:59:53 »
Does anyone have a list of components for the solenoid driver PCB (beamspring)?
It appears most are marked out on the PCB itself. Just getting into the solenoid driver now, any info would be helpful, thanks

Offline joneslee85

  • HHKB Scrub JP
  • Posts: 399
  • Location: Sydney, Australia
  • Professional Rubyist programmer!
    • Ruby Journal
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #56 on: Tue, 21 July 2020, 01:56:00 »
xwhatsit software quirks - an F107 user discovered some bugs in the xwhatsit software on OS X and Linux - if anyone could try to write a patch for the code it would help those who do not use Windows!

* Problem: Linux config tool won't build with GCC 6.x due to an
  intentional breaking change in GCC's handling of "-Isystem".
  Workaround: build the tool and all C++ dependencies with GCC 5.4.x


I manage to workaround this issue by sub the -Isystem with -I:

Code: [Select]
sed -i 's/\-isystem \/usr\/include/\-I\/usr\/include/g' Makefile

Below is the full code I do on Fedora 32:

Code: [Select]
sudo dnf install avr-gcc avr-libc qt5-devel hidapi-devel glibc-headers make gcc
wget https://static.wongcornall.com/ibm-capsense-usb/0.9.0/ibm-capsense-usb_0.9.0.tar.gz
tar xzvf ibm-capsense-usb_0.9.0.tar.gz
cd ibm-capsense-usb_0.9.0/src/util
qmake-qt5 ibm-capsense-usb-util.pro
#replace `-isystem /usr/include` with `-I/usr/include` # Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1835441
sed -i 's/\-isystem \/usr\/include/\-I\/usr\/include/g' Makefile
make

# binary is now in src/ibm_capsense_usb_util
« Last Edit: Tue, 21 July 2020, 01:58:00 by joneslee85 »
TOO MANY KEYBOARDS THAT I COULD NOT COUNT! BUT I AM STILL USING MY MODEL F77

Offline Wumbologist

  • Posts: 14
Re: xwhatsit's Grand Unified IBM Capsense USB controller thread
« Reply #57 on: Wed, 18 November 2020, 22:11:51 »
I have a Fortune Systems keyboard

Which I've successfully converted with an xwhatsit. It has [] and {} keys which I'd like to do what their legends suggest they would.

I've figured out how to get {} working by assigning that key to something I don't use like FN2 and using macros to have it press shift+[ and shift+] accordingly.

However I can't get a similar set of macros working for []. It seems that popping modifiers will only pop modifiers that the macro itself pressed? How can I get this key to output ] when shift is down?