Rockbox Technical Forums

Support and General Use => Hardware => Topic started by: unklethebob on October 13, 2018, 01:50:36 AM

Title: iPod Classic 3rd Gen Internal Clicker is unsuported by current RB build
Post by: unklethebob on October 13, 2018, 01:50:36 AM
Hello everyone Im new to rockbox! Im using this on my modded ipod classic 3rd gen. The only issue I have noticed on my device thus far is the internal speaker clicker is unsupported. It works with the apple OS installed but not with rockbox. Its a bit nitpicky but im just a weirdo like that.
Title: Re: iPod Classic 3rd Gen Internal Clicker is unsuported by current RB build
Post by: __builtin on October 13, 2018, 08:06:51 PM
It is supported, actually. Look under Settings > General Settings > System > Keyclick > Speaker Keyclick.
Title: Re: iPod Classic 3rd Gen Internal Clicker is unsuported by current RB build
Post by: unklethebob on October 13, 2018, 09:10:00 PM
Hm weird. I am only seeing just a “keyclick” option with only on and off. Its probably a user issue since I broke one of the pins on the internal audio cable. Haha.
Title: Re: iPod Classic 3rd Gen Internal Clicker is unsuported by current RB build
Post by: Gouty on June 07, 2020, 05:48:32 PM
Sorry to resurrect this, but I've just installed 3.15 on my 3rd gen and I see no option for "Speaker Keyclick" any ideas?
Title: Re: iPod Classic 3rd Gen Internal Clicker is unsuported by current RB build
Post by: jasonwray on November 11, 2022, 12:08:45 AM
I know this is literally the most trivial bug, but it's also missing on my 3rd Gen.

I noticed that in the source 3G config file, there was no "HAVE_HARDWARE_CLICK" defined. I added this, but it failed to compile. I included piezo.c and got it to compile, and the speaker keyclick option is now on the iPod, but unfortunately it doesn't work.

This is above my skill set I'm afraid.
Title: Re: iPod Classic 3rd Gen Internal Clicker is unsuported by current RB build
Post by: saratoga on November 11, 2022, 09:05:25 AM
I don't think this is a bug, rather the piezo doesn't look like it was implemented on the old 1-3g ipods.
Title: Re: iPod Classic 3rd Gen Internal Clicker is unsuported by current RB build
Post by: jasonwray on November 11, 2022, 12:16:43 PM
Ah, well that would explain it then. :)
I submitted a feature request just for the record, I might take a poke around the piezo code: https://www.rockbox.org/tracker/task/13373