The following warnings occurred:
Warning [2] Undefined array key 30590 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 30590 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





Repairing HP98x0 keyboard bezels



#2

I'm currently restoring an HP9830. My aim is to have a working machine to use, not a museum piece, but equally I don't make unnecessary changes, and when I do fit 'foreign' parts, I don't modify other parts of the machine. An example of this is that there was a missing keycap. In my (overstocked) junk box I founf a keycap for the same type of Cherry keyswitch, but it's a bit shorter. I've fitted that for the moment, if I ever get the right one I can fit it with no problems as I didn't have to modify the switch in the calculator.
Anyway, one of the problems was that the plastic keyboard bezel was shattered in one corner -- this seems to be a common problem with the 98x0 machines as the plastic uses goes very brittle with age.
I've found a way to repair this so that it's strong enough to use and doesn't look too bad.
You use dichloromethane (sold in good model shops over here under the brand name 'Plastic Weld') to disolve the plastic and stick the bits together. Use a brush to run a little along the edge of each piece, then fit them together. Then run a little more solvent into the crack.
After sticking all the parts together, take a piece of thin cloth -- I am not sure what I used -- it was an offcut, and cut it to fit over the back of the broken area. Brush more slovent onto the back of that, and then force it into the plastic so that the fibres get embedded in the softened plastic. Let it all dry.
Then clean up the outside of the bezel with fine wet-n-dry 'sandpaper'.
The result is not very pretty, but it sure beats a large hole in the keyboard.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Repairing HP 65 Michae Altmann 5 1,991 03-15-2013, 04:13 AM
Last Post: Joel Setton (France)
  [41CL] Repairing an image in Flash Monte Dalrymple 0 874 01-24-2013, 07:01 PM
Last Post: Monte Dalrymple
  Book on repairing HP calculators? Dave F 24 5,753 11-23-2012, 06:46 AM
Last Post: Bart (UK)
  HP-25C Repairing aj04062 11 3,109 10-31-2011, 01:11 PM
Last Post: Randy
  Repairing HP 41C screw posts Fouad M. Kaadou 7 2,257 09-25-2011, 08:19 PM
Last Post: Randy
  The week of repairing calculators David Ramsey 6 2,019 08-25-2011, 12:15 PM
Last Post: David Ramsey
  Repairing a cracked Spice case Jeff Kearns 3 1,487 04-20-2011, 07:27 PM
Last Post: Jose Poyan
  Repairing an HP33E with springs Alberto Fenini 0 942 02-26-2011, 09:44 AM
Last Post: Alberto Fenini
  Repairing a 82022B charger (with P.S. to Geoff Quickfall) Karl-Ludwig Butte 3 1,277 02-23-2011, 11:44 AM
Last Post: Karl-Ludwig Butte
  Repairing HP82066B charger Timo 7 2,337 01-08-2011, 04:22 PM
Last Post: Timo

Forum Jump: