Author Topic: TI-Nspire CAS Touchpad DVT prototype has Clickpad key binding after update  (Read 2994 times)

0 Members and 1 Guest are viewing this topic.

Offline Mikulas

  • LV0 Newcomer (Next: 5)
  • Posts: 2
  • Rating: +0/-0
    • View Profile
Hi,

I've recently upgraded my Nspire CAS Touchpad DVT to OS 3.1.0.3 (with boot2 stripped with TNOC, of course). However, it has keybinding from Clickpad for whatever reason. I believe I managed to install the latest ndless.

Is it possible to create a startup ndless program that would change the keybindings? I would code it myself, just please tell me if it's a lost cause already.

Edit: or better yet, can I do anything to tell the OS it's on Touchpad hardware (it thinks it's on Clickpad)? Either with nlaunch or ndless?

Thanks
« Last Edit: April 18, 2013, 07:23:23 am by Mikulas »

Offline Hooloovoo

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 225
  • Rating: +22/-0
    • View Profile
That is a very odd problem, can you do anything at all? The program to tell the calculator that you are on different hardware seems like it would be feasible. It seems as if you got a prototype keypad, which lacks the ability to tell the calculator that it is a Touchpad. Do you happen to have access to another Touchpad? Also, I think there was a program so that you could remote control the nspire from the computer, and you could make some progress that way.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale." -tr1p1ea
Spoiler For some of the calcs I own:



(actually I have quite a few more than this, but I don't feel like making bars for them all.)

Offline Mikulas

  • LV0 Newcomer (Next: 5)
  • Posts: 2
  • Rating: +0/-0
    • View Profile
Oh you are right, the keypad too has a prototype serial number. It can be navigated (I maps to N, 8 to A and similar), but remotely controlling the calculator would be great.

I believe I've found a similar problem (if not the same) at http://ourl.ca/17812/330070
I have no other keypad to verify, but post in the linked thread claims that "replacing the keypad with a production version didn't help at all", which I find weird.

I'm not sure where to start with the patching though. Can ndless override system calls, such as (made up) `getKeypadType()`?
« Last Edit: April 18, 2013, 09:56:39 am by Mikulas »

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Here's the Nspire remote control program : http://tiplanet.org/forum/archives_voir.php?id=6694
Click on the Télécharger button.
« Last Edit: April 18, 2013, 11:31:21 am by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation