What is the make and model of the kickstand? If it is unbranded you may have to take it to a bike co-op where a tech can just try stuff out on it. There is the option of using those tool handle dips but I have no idea how durable they are. Probably not very. Once you started down that route you might be renewing the material quite frequently.