Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ExtendeD

Pages: 1 ... 3 4 [5] 6 7 ... 55
61
Sort, i misread your post. I can add it to the next update once I start to rework the keyboard mapping.

62
 HIDn is already compatible with AZERTY and QWERTY keyboards, just rename the file. Please see the readme file.

63
Calculator C / Re: Post your Nspire routines here!
« on: May 23, 2013, 05:16:51 pm »
nSDL is the recommended graphics library and is provided with the Ndless SDK. Did you have a look at it?

64
TI-Nspire / Re: nFalldown for NSpire
« on: May 09, 2013, 02:20:46 pm »
Great :)

Why is it so fast on nspire_emu?

65
TI-Nspire / Re: nFalldown for NSpire
« on: May 05, 2013, 04:55:25 am »
Not being able to use the bFLT loader with nSDL doesn't cause you any problem when using C++?

66
TI-Nspire / Re: nFalldown for NSpire
« on: May 04, 2013, 02:44:44 am »
Nice :)

Interesting to see it's written in C++. Did you use tangrs's technique? But I can't see where the new, delete, ... operators are being defined.

67
Calculator C / Re: [Ndless] Program Won't Run
« on: May 01, 2013, 05:55:41 am »
Thanks, sorry about that, this will be fixed.

68
TI-Nspire / Re: HIDn - USB HID drivers for the TI-Nspire
« on: April 24, 2013, 05:33:38 pm »
It has been reported to work, but I'm not a user of nLaunch, I won't be able to help.

I worked a few years ago on the USB stack of the TI-89 Titanium and was not able to release something really stable and usable (though it was tougher as we had to look deeper into the USB controller workings with the help of Dan Englander, since the 84+ and the Titanium share the same USB hardware).

so I'm glad to be able to see it work on the Nspire. This opens interesting opportunities, I'm looking forward to 3rd parties drivers, and maybe *BSD ones.

69
TI-Nspire / Re: HIDn - USB HID drivers for the TI-Nspire
« on: April 24, 2013, 03:16:52 am »
Thanks, I had uncommited updates that included library upgrades, I have probably mixed things up when getting back to work.

70
TI-Nspire / Re: HIDn - USB HID drivers for the TI-Nspire
« on: April 21, 2013, 09:08:30 am »
sometimes (most of the time after opening a menu) the cursor disappears but the mouse stays working, and only gets back after rebooting.

Is it different than with the touchpad?
Note that any weird behavior of the TI-Nspire OS for the touchpad will reappear as is with USB devices, we can't do much about it.

71
Quote
For the keyboard, too little keys are supported in order to get rid of the TI-Nspire keyboard.

I'll rework the entire keyboard mapping in the next update.

72
TI-Nspire / Re: HIDn - USB HID drivers for the TI-Nspire
« on: April 21, 2013, 05:42:32 am »
It probably acts as a USB hub.
critor also got one work. My 2 hubs strangely make the calculator crash.
Has anyone else had mouse + keyboard work with a standard hub?

73
TI-Nspire / Re: HIDn - USB HID drivers for the TI-Nspire
« on: April 21, 2013, 03:21:58 am »
Hayleia: Thanks.

Rhombicuboctahedron: Nice :)

Edit: can the scroll wheel be implemented as up/down keypresses? Maybe back/forward buttons can be Ctrl+9/3 (pgUp/pgDn)?

Sure, this is planned.

Quote
Edit3: got both mouse and keyboard (k360) working at the same time :crazy:

What do you mean?

Quote
Edit4: another request: moving the mouse activates the mouse on-calc so we don't have to swipe the touchpad

Do you mean for example that the cursor should reappear in the My Documents screen after switching to the Graph screen? I don't have an CX, you'll need to give me details for these behaviors.

* Is the mouse scale OK for all of you? Or would moving the mouse more to move the TI-Nspire cursor be better?

* For Ndless programmers who want to update their programs for USB compatibility, you will need to (currently untested):
- Keep the interrupts enabled. We'll need to find a way to get read of the clock cursor.
- Poll for keyboard and cursor events with get_event(). I haven't yet checked if cursor movements are correctly propagated.

74
TI-Nspire / HIDn - USB HID drivers for the TI-Nspire
« on: April 20, 2013, 07:40:49 am »
This has been an unreleased project for a while, but I have recently been able to make it releasable.

The Ndless SDK r765 now makes available the *BSD USBDI API to be able to write our own USB device drivers and integrate them to the OS.

HIDn is a set of HID resident drivers (keyboard and mouse) with TI-Nspire OS integration. This means it can be used as an alternative to the calculator's keyboard and pad. Integration with Ndless programs won't work as is but is possible in the future.

Ndless r765 is required by HIDn, make sure to update.

This is an alpha version with several limitations, thank you for your feedback. You may subscribe for future updates on Ndlessly.

[ Invalid YouTube link ]

(Credits to Rhombicuboctahedron for the video)


FAQ

Can both a mouse and a keyboard be used simultaneously?
Yes, with an USB hub. Some hubs seem to make the OS crash though.

Interaction with the scrollbar is not standard.
This is an TI OS bug.

Some buggy tiles appear on the screen when the cursor is moved.
This is a TI OS bug.

Device XYZ doesn't work well.
Please report the exact hardware used and the unexpected behavior.


Known issues and planned improvements

  • The mouse can't go over the top bar
  • The mouse cursor doesn't show up in some screens
  • Right mouse button will be bound to ctrl+menu
  • Mouse wheel will be bound to up/down
  • Currently partial keyboard mapping to be entirely reworked
  • Random crashes. Please provide any additional helpful info on these.
  • Lua programs with timers or scores may display absurd numbers

75
Lua / Re: Luna on Linux
« on: April 14, 2013, 04:58:09 am »
On Linux make sure before building it to:
 * Install libssl-dev
 * Install zlib
 * Install GCC v4.5 or higher

Pages: 1 ... 3 4 [5] 6 7 ... 55